Comment installer Memcached sur Ubuntu Top 10.Top 10

Comment installer Memcached sur Ubuntu Top 10.Top 10
Memcached est un système de mise en cache d'objet mémoire spécialement conçu pour améliorer la vitesse des applications Web dynamiques en réduisant la charge du serveur de base de données. Si nous expliquons l'utilisation de Memcached en mots simples, cela vous aide à prendre la mémoire de la partie de votre système où il n'est pas nécessaire et à le affecter à la partie de la mémoire où plus de mémoire est nécessaire. De cette façon, la plupart des serveurs Web ne doivent pas faire face au cache, la plupart des développeurs ont consacré les machines distinctes pour faire face au cache.

Dans ce guide, deux méthodes différentes d'installation de Memcached ont été discutées en détail, ainsi que sa configuration de base sur Ubuntu.

Comment installer Memcached sur Ubuntu 22.04

Il existe deux méthodes différentes pour l'installation de Memcached sur Ubuntu à partir de son référentiel par défaut en utilisant le gestionnaire de packages APT ou en téléchargeant son package TAR à partir de son site Web officiel.

Méthode 1: Comment installer Memcached sur Ubuntu 22.04 de son référentiel par défaut

La première et simple méthode pour installer Memcached sur Ubuntu consiste à l'installer à partir de son référentiel par défaut, pour lequel nous utiliserons le gestionnaire de package APT:

$ sudo apt install memcached libmemcached-tools -y

Pour confirmer l'exécution réussie de la commande ci-dessus, nous découvrirons les détails de la version installée de Memcached en utilisant la commande:

$ memcached --version

À l'aide de la commande SystemCTL, nous vérifierons l'état de Memcached:

$ sudo systemctl status memcached

Pour désinstaller le Memcached à partir d'Ubuntu avec tous ses fichiers de configuration, nous utiliserons la commande Purge avec APT Package Manager:

$ sudo apt purge memcached libmemcached-tools -y

Méthode 2: Installation de Memcached sur Ubuntu 22.04 en téléchargeant son package TAR

Une autre méthode pour installer le Memcached sur Ubuntu est en téléchargeant son package zippé à partir de son site Web officiel à l'aide de la commande WGET:

$ wget -c https: // memcached.org / fichiers / memcached-1.6.15.le goudron.gz

Décompressez le fichier zippé pour accéder à son contenu en utilisant la commande:

$ TAR -ZXVF MEMCACHED-1.6.15.le goudron.gz

Répertoriez le contenu du répertoire pour confirmer que le fichier a été décompressé:

$ ls

Accéder au memcached-1.6.15 Répertoire en utilisant le CD commande:

$ cd memcached-1.6.15

Installez maintenant le package Libevent-DEV car c'est la dépendance de Memcached:

$ sudo apt install libevent-dev -y

Maintenant, nous allons configurer, compiler tous les fichiers à l'aide de la commande MADE, puis installer tous les fichiers compilés:

$ ./ Configurer && make && faire le test && sudo faire l'installation

Comment configurer le Memcached sur Ubuntu 22.04

Pour la configuration, nous ouvrirons son fichier de configuration à l'aide de n'importe quel éditeur de texte:

$ sudo nano / etc / memcached.confli

Maintenant, modifiez l'adresse IP dans le fichier de configuration avec votre adresse IP, par exemple, notre adresse IP est 10.0.2.15:

Arrêtez le service Memcached en utilisant la commande SystemCTL:

$ sudo systemctl stop memcached.service

Maintenant, recommencez le service:

$ sudo systemctl start memcached.service

Activez également le service du Memcached sur votre système:

$ sudo systemctl Activer Memcached.service

Et permettez le trafic sur votre adresse IP au port 11211 à l'aide de la commande UFW:

$ sudo ufw autoriser à partir de 10.0.2.15 à n'importe quel port 11211

Comment Memcached comme base de données de mise en cache

Il existe plusieurs méthodes pour se connecter avec Memcached.

Si votre application est basée sur PHP telle que WordPress, Joomla ou Drupal et que vous souhaitez connecter Memcached en tant que base de données de mise en cache, installez-vous réprimandé par PHP à travers la commande:

$ sudo apt installer php-memcached

Pour les applications basées sur Python:

$ pip install pymemcache
$ pip install python memcached

Conclusion

Memcached est une application open source qui est utilisée pour exécuter des applications Web dynamiques basées sur PHP en réduisant la charge sur leurs bases de données afin qu'elle puisse accélérer les performances de ces applications. Dans cet article, nous avons exploré deux méthodes d'installation de Memcached sur Ubuntu l'une en utilisant le référentiel par défaut et l'autre en téléchargeant son package zippé à partir de son site Web.