VPS Gen 4 i serwery dedykowane Pomoc

Dołożyliśmy wszelkich starań, aby przetłumaczyć tę stronę. Dostępna jest również strona w języku angielskim.

Zainstaluj biblioteki PHP Memcached w systemie 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. Włącz dostęp administratora na swoim VPS Hosting , jeśli jeszcze tego nie zrobiłeś.
  2. Połącz się z moim serwerem za pomocą SSH (Secure Shell) .
  3. Przełącz się na użytkownika root .
  4. Zainstaluj wymagane zależności
    • Użytkownicy CentOS:
      yum -y install gcc glibc-devel libmemcached-devel zlib-devel plesk-php*-devel
    • Użytkownicy AlmaLinux:
      yum groupinstall "Narzędzia programistyczne"
    • Użytkownicy systemu Ubuntu:
      apt install autoconf automake gcc libmemcached-dev libhashkit-dev pkg-config plesk-php*-dev zlib1g-dev
  5. Zainstaluj bibliotekę PHP PECL dla wybranej wersji języka PHP. Musisz to zrobić dla każdej używanej wersji PHP .
    /opt/plesk/php/7.4/bin/pecl install memcached

    Podczas instalacji oprogramowania zostanie wyświetlony monit kilka razy. O ile nie masz określonej potrzeby, naciśnij „Enter”, aby zaakceptować wartość domyślną w każdym przypadku.

    Uwaga: W niektórych sytuacjach może pojawić się następujący błąd:

    Narzędzie shtool pod adresem „/tmp/memcached/build/shtool” nie istnieje lub nie jest plikiem wykonywalnym. Upewnij się, że plik istnieje i jest wykonywalny, a następnie uruchom ponownie ten skrypt. BŁĄD: Błąd phpize

    W takim przypadku skonfiguruj język PHP tak, aby używał innego katalogu tymczasowego i ponownie uruchom polecenie.

    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. Zarejestruj moduł w PHP.

    echo "extension = memcached.so" > /opt/plesk/php/7.4/etc/php.d/memcached.ini
  7. Zaktualizuj program obsługi PHP programu Plesk.

    plesk bin php_handler --reread
  8. Na koniec zrestartuj Apache i PHP-FPM.

    systemctl restart httpd systemctl restart plesk-php74-fpm
    • Użytkownicy Ubuntu:
      systemctl restartuje apache2 systemctl restartuje plesk-php74-fpm

Powiązane czynności

Więcej informacji

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