informatique:serveur-web-linux-apache:accelerer-le-traitement-php

Accélérer l’exécution des pages avec memcached

Installer memcached pour PHP 7.4 :

sudo apt install php7.4-memcached memcached

Installer memcached pour PHP 8.0 :

sudo apt install php8.0-memcached memcached
ps ax | grep memcached

Résultat

14085 ?        Ssl    0:00 /usr/bin/memcached -m 64 -p 11211 -u memcache -l 127.0.0.1 -P /var/run/memcached/memcached.pid

Il faut ajouter des paramètres dans la configuration de PHP. J'ai dédié un fichier de paramétrage sudo nano /etc/php/7.4/fpm/conf.d/20-apcu.ini

extension=apcu.so
apc.enabled=1
apc.shm_size=256M
apc.ttl=7200
apc.enable_cli=1
apc.gc_ttl=3600
apc.entries_hint=4096
apc.slam_defense=1
apc.serializer=php

Pour vérifier la prise en compte, il suffit de demande à phpinfo().

<?php
  phpinfo();
?>

Entrer votre commentaire. La syntaxe wiki est autorisée:
  _____  _      __ ______   ____ ______
 / ___/ | | /| / //_  __/  / __//_  __/
/ (_ /  | |/ |/ /  / /    _\ \   / /   
\___/   |__/|__/  /_/    /___/  /_/
 
  • informatique/serveur-web-linux-apache/accelerer-le-traitement-php.txt
  • Dernière modification: 2021/07/02 07:31
  • de Cédric ABONNEL