Comment installer Memcached sur Fedora 35/34/33

Comment installer Memcached sur Fedora 35/34/33

Memcached est un système de mise en cache d'objet à mémoire de mémoire distribuée qui a stocké les données en mémoire sur une base de clés. 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. En savoir plus sur Memcache.

Cet article vous aidera à installer Memcached sur Fedora Linux Systems.

Installer Memcached sur Fedora

Memcached est disponible dans les référentiels Fedora par défaut. Vous pouvez l'installer en exécutant la commande suivante sur votre système Fedora Linux.

sudo dnf install memcached -y 

Démarrez maintenant le service Memcached en utilisant les commandes suivantes.

Sudo Systemctl Activer Memcached.service  sudo systemctl start memcached.service  

Configuration Memcached

Modifiez le fichier de configuration par défaut Memcached dans votre éditeur de texte préféré.

sudo vim / etc / sysconfig / memcached 

et mettre à jour les paramètres conformément aux exigences de votre système. Ici, cachesize est la limite de mémoire maximale en MB, que Memcached peut utiliser.

 Port = "11211" user = "memcached" maxConn = "1024" cachesize = "64" 

La configuration ci-dessus montre que Memcached peut utiliser jusqu'à 64 MB Mémoire sur le système.

Après avoir apporté des modifications, redémarrez le serveur Memcached pour appliquer les modifications.

sudo systemctl redémarrer memcached.service 

Voir les statistiques Memcached

Vous pouvez afficher l'état du service à l'aide de la commande SystemCTL

Sudo Systemctl Status Memcached.service 

Vous pouvez également afficher la statistique du service Memcached en cours d'exécution à l'aide de la commande «STATS Paramètres». Vous trouverez ci-dessous l'exemple pour envoyer cette commande au serveur memcached et voir les résultats.

Echo "Paramètres de statistiques" | NC localhost 11211 
STAT MAXBYTES 67108864 STAT MAXCONNS 1024 STAT TCPPTORT 11211 STAT UDPPORT 11211 STAT INTER 127.0.0.1 Verbosité stat 0 Stat les plus anciens 0 Expulsions de stat sur stat domain_socket null stat umask 700 stat croissance_factor 1.25 Stat Chunk_Size 48 stat num_threads 4 stat num_threads_per_udp 4 stat stat_key_prefix: stat Detail_enabled no stat reqs_per_event 20 stat cas_enabled oui stat tcp_backlog 1024 stat binding_protocol auto-negotiate stat stat stat stat stat item_fast item_size_max 104857 stat mAxs no 

Installez l'extension Memcache PHP

Vous devez activer l'extension PHP Memcache / Memcached sur votre serveur pour connecter PHP au service Memcached. Il existe essentiellement deux modules Memcache PHP disponibles pour installer. L'un s'appelle Memcache et l'autre Memcached. Alors installez le module selon vos utilisations.

sudo dnf installer php-pecl-memcache  sudo dnf installer php-pecl-memcached  

Après l'installation, redémarre le service Apache.

sudo systemctl redémarrer httpd.service  

Vérifiez maintenant si l'extension PHP memcache est activée et fonctionne correctement. Créer un phpinfo.php Fichier en utilisant le code suivant

123

Accédez maintenant à http: // server-ip-addr / phpinfo.PHP sur le navigateur Web et rechercher Memcache, vous verrez les résultats ci-dessous.