VPS e Servidores dedicados de 4.ª geração Ajuda

Fizemos o nosso melhor para traduzir esta página para si. A página em inglês também está disponível.

Instalar as bibliotecas Memcached PHP no 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. Ative o acesso de administrador no seu VPS Hosting, caso ainda não o tenha feito.
  2. Ligue-se ao meu servidor com SSH (Secure Shell) .
  3. Mude para o utilizador raiz .
  4. Instale as dependências necessárias
    • Utilizadores do CentOS:
      yum -y install gcc glibc-devel libmemcached-devel zlib-devel plesk-php * -devel
    • Utilizadores do AlmaLinux:
      yum groupinstall "Ferramentas de Desenvolvimento"
    • Utilizadores do Ubuntu:
      apt install autoconf automake gcc libmemcached-dev libhashkit-dev pkg-config plesk-php * -dev zlib1g-dev
  5. Instale a biblioteca PHP PECL para a versão pretendida do PHP. Você precisará fazer isso para cada versão do PHP que estiver usando .
    /opt/plesk/php/7.4/bin/pecl install memcached

    Ser-lhe-á pedido várias vezes durante a instalação do software. A menos que tenha uma necessidade específica, prima "enter" para aceitar o valor predefinido em cada caso.

    Nota: em algumas situações, poderá ver um erro como este:

    shtool em '/ tmp / memcached / build / shtool' não existe ou não é executável. Certifique-se de que o ficheiro existe e é executável e, em seguida, execute novamente este script. ERRO: `phpize 'falhou

    Se isso acontecer, configure o PHP para usar um diretório temporário diferente e execute novamente o comando.

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

  6. Registre o módulo em PHP.

    echo "extension = memcached.so" > /opt/plesk/php/7.4/etc/php.d/memcached.ini
  7. Atualize o manipulador de PHP do Plesk.

    plesk bin php_handler --reread
  8. Por fim, reinicie o Apache e o PHP-FPM.

    systemctl restart httpd systemctl restart plesk-php74-fpm
    • Utilizadores do Ubuntu:
      systemctl restart apache2 systemctl restart plesk-php74-fpm

Passos relacionados

Mais informações

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