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 é um sistema de armazenamento em cache de objetos poderoso e gratuito que pode ser instalado para melhorar o desempenho do seu site na web. O Memcached só funcionará se instalar o daemon, instalar as bibliotecas de PHP e configurar a aplicação PHP corretamente.

As bibliotecas de PHP para Memcached são instaladas na linha de comando. Você precisará estar logado como o usuário raiz para executar esses comandos.

  1. Ative o acesso de administrador no seu servidor de geração 3 ou 4, 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

  • Os nossos especialistas em servidores podem efetuar estes passos mediante o pagamento de uma taxa. Para obter mais informações sobre os nossos Serviços especializados, visite o nosso menu Serviços especializados .