Dans cet article, nous aurons expliqué les étapes nécessaires pour installer et configurer Memcached sur Ubuntu 18.04 LTS. Avant de poursuivre ce didacticiel, assurez-vous que vous êtes connecté en tant qu'utilisateur avec des privilèges sudo. Toutes les commandes de ce didacticiel doivent être exécutées en tant qu'utilisateur non root.
Memcached est un système de mise en cache mémoire haute performance gratuit et open source. Il est très utile pour optimiser les sites Web dynamiques et la vitesse activée en mettant en cache des objets en mémoire.
Installer Memcached sur Ubuntu
Étape 1. Tout d'abord, avant de commencer à installer un package sur votre serveur Ubuntu, nous vous recommandons de toujours vous assurer que tous les packages système sont mis à jour.
sudo apt update sudo apt upgrade
Étape 2. Installez Memcached.
Maintenant, installez Memcached comme suit :
sudo apt install memcached libmemcached-tools
Une fois l'installation terminée, démarrez et activez le service Memcached :
sudo systemctl start memcached sudo systemctl enable memcached
Étape 3. Configurez Memcached.
Avant de configurer Memcached, vous devez vous assurer qu'il écoute l'interface locale 127.0.0.1. Pour la configuration du niveau par défaut, nous vérifierons les paramètres suivants dans le fichier de configuration Memcached trouvé dans /etc/memcached.conf :
sudo nano /etc/sysconfig/memcached
Définissez ou mettez à jour les paramètres comme suit, en les personnalisant selon vos besoins :
PORT="11211" USER="memcached" MAXCONN="1024" CACHESIZE="64" OPTIONS="-l 127.0.0.1"
Voici une brève description des paramètres :
**PORT**: The default port used by Memcached to run. **USER**: The user Memcached runs as. **MAXCONN**: The maximum number of allowed connections to Memcached. You can increase to any number based on your requirements. **CACHESIZE**: The cache size for memory. **OPTIONS**: Set IP address of server, so that Apache or Nginx web servers can connect to it.
Redémarrez le service Memcached pour que les modifications prennent effet :
sudo systemctl restart memcached
Étape 4. Installez l'extension PHP Memcached.
Pour utiliser Memcached comme base de données de mise en cache pour votre application PHP telle que WordPress ou Joomla, vous devez installer l'extension php-memcached :
sudo apt install php-memcached
Maintenant, redémarrez Apache pour appliquer les modifications :
sudo systemctl restart httpd
C'est tout ce que vous avez à faire pour installer Memcached sur Ubuntu 18.04 Bionic Beaver. J'espère que vous trouverez cette astuce rapide utile. Si vous avez des questions ou des suggestions, n'hésitez pas à laisser un commentaire ci-dessous.