GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Memcached sur Ubuntu 18.04 LTS

Memcached est un système de mise en cache d'objets mémoire gratuit et open-source qui peut être utilisé pour accélérer vos applications en stockant temporairement des informations en mémoire. Memcached vous aide à accélérer les applications Web telles que WordPress, Drupal, Joomla et d'autres applications basées sur PHP.

Dans ce tutoriel, nous expliquerons comment installer Memcached sur le serveur Ubuntu 18.04.

Exigences

  • Un serveur exécutant Ubuntu 18.04.
  • Un mot de passe root est configuré sur votre serveur.

Mettre à jour votre système

Tout d'abord, mettez à jour tous les packages vers la dernière version avec la commande suivante :

apt-get update -y
apt-get upgrade -y

Une fois tous les packages mis à jour, redémarrez votre système pour appliquer les modifications de configuration.

Installer et configurer Memcached

Par défaut, Memcached est disponible dans le référentiel par défaut d'Ubuntu 18.04. Vous pouvez l'installer en exécutant simplement la commande suivante :

apt-get install memcached libmemcached-tools -y

Après avoir installé Memcached, démarrez le service Memcached et activez-le après le redémarrage du système avec la commande suivante :

systemctl start memcached
systemctl enable memcached

Vous pouvez maintenant vérifier l'état du service Memcached avec la commande suivante :

systemctl status memcached

Vous devriez voir un résultat semblable à celui-ci :

? memcached.service - memcached daemon
   Loaded: loaded (/lib/systemd/system/memcached.service; enabled; vendor preset: enabled)
   Active: active (running) since Sat 2019-07-13 06:13:59 UTC; 13s ago
     Docs: man:memcached(1)
 Main PID: 21776 (memcached)
    Tasks: 10 (limit: 1114)
   CGroup: /system.slice/memcached.service
           ??21776 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid

Jul 13 06:13:59 ubuntu1804 systemd[1]: Started memcached daemon.

Vous pouvez également vérifier si le service Memcached est en cours d'exécution en tapant :

ps aux | grep memcached

Vous devriez voir le résultat suivant :

memcache 21776  0.3  0.2 424764  2880 ?        Ssl  06:13   0:00 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid
root     22035  0.0  0.0  13136  1000 pts/0    S+   06:14   0:00 grep --color=auto memcached

Ensuite, vous devrez configurer Memcached pour des paramètres plus avancés. Pour ce faire, ouvrez le fichier /etc/memcached.conf comme indiqué ci-dessous :

nano /etc/memcached.conf

Modifiez les lignes suivantes selon vos besoins :

# Default connection port is 11211
-p 11211

# Specify which IP address to listen on.
-l 192.168.0.101
#Define the maximum number of Memory can be used by Memcached deamon.
-m 256

Enregistrez et fermez le fichier, puis redémarrez les services Memcached pour que les modifications s'appliquent.

systemctl restart memcached

Installer Apache et PHP et configurer PHP pour utiliser Memcached

Memcached est maintenant installé et configuré. Ensuite, vous devrez installer et configurer Apache pour utiliser Memcached.

Tout d'abord, installez Apache et PHP avec d'autres modules avec la commande suivante :

apt-get install apache2 php7.2 libapache2-mod-php7.2 php-memcached php7.2-cli -y

Ensuite, créez un exemple de fichier phpinfo.php dans le répertoire racine Web d'Apache pour tester Memcached.

nano /var/www/html/phpinfo.php

Ajoutez le code suivant :

<?php 
phpinfo();
?>

Enregistrez et fermez le fichier. Ensuite, ouvrez votre navigateur Web et tapez l'URL http://your-server-ip/phpinfo.php . Vous devriez voir tous les modules liés à PHP et les informations Memcached sur la page suivante :

Toutes nos félicitations! vous avez installé avec succès Memcached sur le serveur Ubuntu 18.04. Pour plus d'informations, lisez la documentation officielle sur Memcache Doc. N'hésitez pas à me demander si vous avez des questions.


Ubuntu
  1. Comment installer Memcached sur Ubuntu 18.04

  2. Comment installer Memcached sur Ubuntu 20.04

  3. Comment installer Docker sur Ubuntu 22.04 / 20.04 LTS

  4. Comment installer PlayOnLinux sur Ubuntu 20.04 LTS

  5. Comment installer MariaDB dans Ubuntu 20.04 LTS

Comment installer Go sur Ubuntu 22.04 LTS

Comment installer Memcached sur Ubuntu 16.04 LTS

Comment installer Go sur Ubuntu 18.04 LTS

Comment installer Memcached sur Ubuntu 18.04 LTS

Comment installer Go sur Ubuntu 20.04 LTS

Comment installer Memcached sur Ubuntu 20.04 LTS