Перейти до основного вмісту
Подзвонити нам
Номери телефонів і час роботи
Довідковий центр

Перегляньте наші онлайн-ресурси для довідки

Довідка

VPS 4 покоління та виділені сервери Довідка

Ми спробували якнайкраще перекласти цю статтю. Також доступна версія англійською мовою.

Встановіть бібліотеки PHP Memcached у Plesk Linux

Memcached - це безкоштовна та потужна система кешування об’єктів, яку можна інсталювати для підвищення продуктивності вашого веб-сайту. Memcached працюватиме лише в тому випадку, якщо ви інсталюєте демон, встановите бібліотеки PHP та налаштуєте застосунок PHP належним чином.

Бібліотеки PHP для Memcached інстальовано через командний рядок. Щоб виконати ці команди, потрібно ввійти в систему як користувач root.

  1. Увімкніть доступ адміністратора на сервері 3 або 4 покоління, якщо ви ще цього не зробили.
  2. Підключення до мого сервера за допомогою SSH (Secure Shell) .
  3. Перейдіть до користувача root .
  4. Встановіть необхідні залежності
    • Користувачі CentOS:
      yum -y install gcc glibc-devel libmemcached-devel zlib-devel plesk-php * -devel
    • Користувачі AlmaLinux:
      yum groupinstall "Засоби розробки"
    • Користувачі Ubuntu:
      apt install autoconf automake gcc libmemcached-dev libhashkit-dev pkg-config plesk-php * -dev zlib1g-dev
  5. Інсталюйте бібліотеку PHP PECL для потрібної версії PHP. Це потрібно робити для кожної версії PHP, яку ви використовуєте .
    /opt/plesk/php/7.4/bin/pecl встановити memcached

    Під час інсталяції програмного забезпечення вам буде запропоновано кілька разів. Якщо у вас немає особливих потреб, натисніть "Enter", щоб прийняти значення за замовчуванням для кожного випадку.

    Примітка. У деяких ситуаціях може статися таке повідомлення про помилку:

    shtool за адресою '/ tmp / memcached / build / shtool' не існує або не є виконуваним. Переконайтеся, що файл існує та є виконуваним, а потім перезапустіть цей сценарій. ПОМИЛКА: не вдалося виконати phpize

    Якщо це трапиться, настройте PHP на використання іншого тимчасового каталогу та повторно запустіть команду.

    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. Зареєструйте модуль у PHP.

    echo "extension = memcached.so" > /opt/plesk/php/7.4/etc/php.d/memcached.ini
  7. Оновіть обробник PHP Plesk.

    plesk bin php_handler --перечитати
  8. Нарешті, перезапустіть Apache та PHP-FPM.

    systemctl restart httpd systemctl restart plesk-php74-fpm
    • Користувачі Ubuntu:
      systemctl restart apache2 systemctl restart plesk-php74-fpm

Пов’язані дії

Додаткові відомості

  • Наші експерти з серверів можуть виконати ці дії платно. Щоб отримати детальнішу інформацію про наші Експертні послуги, перейдіть до нашого меню Експертної служби .