VPS et serveurs dédiés Gén 4 Aide

Nous avons fait de notre mieux afin de traduire cette page pour vous. La page en anglais est également disponible.

Installer les bibliothèques PHP Memcached sur Plesk Linux

Memcached is a free and powerful object caching system that you can install to improve the performance of your website. Memcached will only work if you install the daemon, install the PHP libraries and configure your PHP application properly. The PHP libraries for Memcached are installed over the command line. You'll need to be logged in as the root user to run these commands.

  1. Activez l'accès administrateur sur votre VPS Hosting si vous ne l'avez pas déjà fait.
  2. Connectez-vous à mon serveur avec SSH (Secure Shell) .
  3. Basculez vers l' utilisateur root .
  4. Installer les dépendances requises
    • Utilisateurs CentOS:
      yum -y install gcc glibc-devel libmemcached-devel zlib-devel plesk-php * -devel
    • Utilisateurs d'AlmaLinux:
      yum groupinstall «Outils de développement»
    • Utilisateurs Ubuntu:
      apt install autoconf automake gcc libmemcached-dev libhashkit-dev pkg-config plesk-php * -dev zlib1g-dev
  5. Installez la bibliothèque PHP PECL pour la version de PHP souhaitée. Vous devrez effectuer cette opération pour chaque version de PHP que vous utilisez .
    /opt/plesk/php/7.4/bin/pecl installer memcached

    Vous serez invité plusieurs fois pendant l’installation du logiciel. Sauf si vous avez un besoin spécifique, appuyez sur «entrée» pour accepter la valeur par défaut dans chaque cas.

    Remarque: dans certaines situations, vous pouvez voir une erreur comme celle-ci:

    shtool at '/ tmp / memcached / build / shtool' n'existe pas ou n'est pas exécutable. Assurez-vous que le fichier existe et est exécutable, puis réexécutez ce script. ERREUR: échec de phpize

    Si cela se produit, configurez PHP pour utiliser un autre répertoire temporaire et relancez la commande.

    mkdir / root / tmp && /opt/plesk/php/7.4/bin/pear config-set rép_temp / root / tmp /opt/plesk/php/7.4/bin/pecl install memcached

  6. Enregistrez le module en PHP.

    echo "extension = memcached.so" > /opt/plesk/php/7.4/etc/php.d/memcached.ini
  7. Mettre à jour le gestionnaire PHP de Plesk.

    plesk bin php_handler --reread
  8. Enfin, redémarrez Apache et PHP-FPM.

    systemctl redémarrer httpd systemctl redémarrer plesk-php74-fpm
    • Utilisateurs Ubuntu:
      redémarrage systemctl apache2 redémarrage systemctl plesk-php74-fpm

Étapes connexes

En savoir plus

  • Our server experts can perform these steps for a fee. For more information about our Hosting Services, please visit our Hosting Service menu.