GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Comment installer Memcached sur Ubuntu 18.04 LTS

Dans ce tutoriel, nous allons vous montrer comment installer Memcached sur Ubuntu 18.04 LTS. Pour ceux d'entre vous qui ne le savaient pas, Memcached est un démon système qui vous permet de mettre en cache des informations sur la RAM mémoire, cela vous permet de meilleures vitesses d'application et évite les mauvaises performances sur votre serveur dédié ou VPS. 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.

Cet article suppose que vous avez au moins des connaissances de base sur Linux, que vous savez utiliser le shell et, plus important encore, que vous hébergez votre site sur votre propre VPS. L'installation est assez simple et suppose que vous s'exécutent dans le compte root, sinon vous devrez peut-être ajouter 'sudo ‘ aux commandes pour obtenir les privilèges root. Je vais vous montrer l'installation pas à pas de Memcached sur un serveur Ubuntu 18.04 LTS (Bionic Beaver).

Prérequis

  • Un serveur exécutant l'un des systèmes d'exploitation suivants :Ubuntu 18.04 LTS (Bionic Beaver).
  • Il est recommandé d'utiliser une nouvelle installation du système d'exploitation pour éviter tout problème potentiel.
  • Accès SSH au serveur (ou ouvrez simplement Terminal si vous êtes sur un ordinateur).
  • Un non-root sudo user ou l'accès à l'root user . Nous vous recommandons d'agir en tant qu'non-root sudo user , cependant, car vous pouvez endommager votre système si vous ne faites pas attention lorsque vous agissez en tant que root.

Installer Memcached sur Ubuntu 18.04 LTS Bionic Beaver

Étape 1. Tout d'abord, assurez-vous que tous vos packages système sont à jour en exécutant le apt suivant commandes dans le terminal.

sudo apt update
sudo apt upgrade

Étape 2. Installation de Memcached.

Utilisez la commande suivante pour installer le service Memcached sur votre système Ubuntu :

sudo apt install memcached libmemcached-tools

Pour vérifier l'état du service, saisissez la commande suivante :

sudo systemctl status memcached

Étape 3. Configuration Memcached.

Memcached peut être configuré en éditant le /etc/memcached.conf fichier :

sudo nano /etc/memcached.conf

Modifier les paramètres, Exemple de paramètres pour la mise en cache de 256 Mo :

# Start with a cap of 64 megs of memory. It's reasonable, and the daemon default
# Note that the daemon will grow to this size, but does not start out holding this much
# memory
-m 256

# Default connection port is 11211
-p 11211

# Run the daemon as root. The start-memcached will default to running as root if no
# -u command is present in this config file
-u memcache

# Specify which IP address to listen on. The default is to listen on all IP addresses
# This parameter is one of the only security measures that memcached has, so make sure
# it's listening on a firewalled interface.
# -l 127.0.0.1

Quitter et enregistrer le fichier de configuration, puis redémarrer Memcached :

systemctl restart memcached
systemctl enable memcached

Étape 4. Configurez le pare-feu pour Memcached.

Ubuntu est livré avec un outil de configuration de pare-feu appelé UFW. Par défaut, UFW est installé mais pas activé. Avant d'activer le pare-feu UFW, ajoutez d'abord une règle qui autorisera les SSH entrants connexions :

sudo ufw allow 22
sudo ufw allow 11211

Étape 5. Installation de l'extension Memcached pour PHP.

Pour utiliser Memcached comme base de données de mise en cache pour votre application PHP telle que WordPress ou bien d'autres, vous devrez également installer l'extension PHP requise pour Memcached :

sudo apt install php-memcached

Maintenant, nous pouvons redémarrer Apache pour que les changements aient lieu :

systemctl restart apache2

Félicitations ! Vous avez installé Memcached avec succès. Merci d'avoir utilisé ce didacticiel pour installer Memcached sur le système Ubuntu 18.04 LTS (Bionic Beaver). Pour obtenir de l'aide supplémentaire ou des informations utiles, nous vous recommandons de consulter le Site Web Memcached.


Ubuntu
  1. Comment installer Memcached sur Ubuntu 18.04

  2. Comment installer OctoberCMS sur Ubuntu 16.04 LTS

  3. Comment installer AbanteCart sur Ubuntu 16.04 LTS

  4. Comment installer R sur Ubuntu 18.04 LTS

  5. Comment installer R sur Ubuntu 20.04 LTS

Comment installer CRI-O sur Ubuntu 22.04 LTS

Comment installer DenyHosts sur Ubuntu 16.04 LTS

Comment installer Memcached sur Ubuntu 16.04 LTS

Comment installer Unison sur Ubuntu 16.04 LTS

Comment installer Pghero sur Ubuntu 16.04 LTS

Comment installer Memcached sur Ubuntu 20.04 LTS