GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Installer et configurer PHP OPcache sur Ubuntu 20.04

Opcache est une puissante extension PHP utilisée pour augmenter les performances de PHP en stockant le bytecode de script précompilé dans la mémoire partagée. PHP n'a donc pas besoin de charger et d'analyser des scripts à chaque requête. Cela accélérera les performances des applications basées sur PHP.

Dans ce tutoriel, nous allons vous montrer comment installer et activer l'extension PHP Opcache avec Apache et Nginx sur Ubuntu 20.04.

Prérequis

  • Un serveur exécutant Ubuntu 20.04.
  • Un mot de passe root est configuré sur le serveur.

Installer Opcache avec Apache

Dans cette section, nous allons vous montrer comment installer et activer le module Opcache PHP sur le serveur exécutant Apache.

Tout d'abord, installez l'extension Opcache avec la commande suivante :

apt-get install php-opcache -y

Une fois Opcache installé, éditez le fichier php.ini pour activer l'extension Opcache.

nano /etc/php/7.4/apache2/php.ini

Modifiez les lignes suivantes pour de bonnes performances.

opcache.enable=1
opcache.memory_consumption=128
opcache.max_accelerated_files=3000
opcache.revalidate_freq=200

Enregistrez et fermez le fichier puis redémarrez le service Apache pour appliquer les modifications de configuration :

systemctl restart apache2

Installer Opcache avec Nginx

Dans cette section, nous allons vous montrer comment installer et activer le module Opcache PHP sur le serveur exécutant Nginx.

Tout d'abord, installez l'extension Opcache avec la commande suivante :

apt-get install php-opcache php-fpm -y

Une fois Opcache installé, éditez le fichier php.ini pour activer l'extension Opcache.

nano /etc/php/7.4/fpm/php.ini

Modifiez les lignes suivantes pour de bonnes performances.

opcache.enable=1
opcache.memory_consumption=128
opcache.max_accelerated_files=3000
opcache.revalidate_freq=200

Enregistrez et fermez le fichier puis redémarrez le service Nginx et PHP-FPM pour appliquer les changements de configuration :

systemctl restart nginx
systemctl restart php7.4-fpm

Conclusion

Toutes nos félicitations! vous avez installé et activé avec succès l'extension PHP Opcache avec Nginx et Apache sur Ubuntu 20.04. Vous pouvez désormais accélérer facilement vos applications basées sur PHP avec Opcache.


Ubuntu
  1. Comment installer PHP 7.4 et 8.0 sur Ubuntu 18.04 ou 20.04

  2. Comment installer et configurer Redis sur Ubuntu 18.04

  3. Comment installer et configurer Redmine sur Ubuntu 18.04

  4. Comment installer et configurer PHP OPcache sur Ubuntu 20.04

  5. Comment installer PHP OPcache sur Ubuntu 20.04

Installer et configurer Git sur Ubuntu 16.04

Installer et configurer le serveur VNC sur Ubuntu 16.04

Installer et configurer VNC sur Ubuntu 20.04

Comment installer et configurer Git sur Ubuntu 20.04

Installer et configurer Fail2ban sur Ubuntu 20.04

Comment installer et configurer PHP OPcache sur Ubuntu 18.04