PHP-FPM (FastCGI Process Manager) обробляє запити PHP на високопродуктивних VPS AvaHost, забезпечуючи роботу динамічних веб-сайтів, таких як WordPress або кастомних додатків. Перезапуск PHP-FPM необхідний після зміни конфігурації, оновлення PHP або для усунення проблем, таких як помилка 502. Цей посібник містить прості методи перезапуску PHP-FPM на VPS Ubuntu або CentOS від AvaHost з використанням твердотільних накопичувачів NVMe і сумісності з LiteSpeed для оптимальної продуктивності.
AvaHost Linux VPS (наприклад, VPS Basic, €10/місяць) з Ubuntu або CentOS.
Доступ root або sudo(ssh root@ваш-vps-ip).
Встановлений PHP-FPM (за замовчуванням зі стеком LAMP від AvaHost або cPanel).
Знання вашої версії PHP (наприклад, 7.4, 8.1) за допомогою:
php -v
Більшість сучасних дистрибутивів Linux, включаючи Ubuntu, Debian, CentOS і RHEL, використовують systemd для керування службами. Використовуйте наступну команду:
sudo systemctl restart php-fpm
Для певних версій PHP (наприклад, PHP 7.4 або PHP 8.1) вкажіть версію:
sudo systemctl restart php7.4-fpm
sudo systemctl restart php8.1-fpm
Для перевірки статусу PHP-FPM:
sudo systemctl status php-fpm
Деякі старі дистрибутиви Linux використовують команду service замість systemctl:
sudo service php-fpm restart
Для певних версій PHP:
sudo service php7.4-fpm restart
sudo service php8.1-fpm restart
На застарілих системах, які все ще використовують SysVinit, перезапустіть PHP-FPM за допомогою:
sudo /etc/init.d/php-fpm restart
Для певної версії PHP:
sudo /etc/init.d/php7.4-fpm restart
Замість повного перезапуску ви можете перезавантажити PHP-FPM, щоб застосувати зміни без розриву існуючих з’єднань:
sudo systemctl reload php-fpm
Для певних версій PHP:
sudo systemctl reload php7.4-fpm
Якщо команда перезапуску не спрацювала, може допомогти ручна зупинка і запуск PHP-FPM:
sudo systemctl stop php-fpm
sudo systemctl start php-fpm
Якщо PHP-FPM не відповідає, вручну завершіть всі процеси і перезапустіть їх:
sudo pkill -9 php-fpm
sudo systemctl start php-fpm
Перезапустити PHP-FPM на VPS AvaHost дуже просто за допомогою systemctl, сервісу або вручну, забезпечуючи безперебійну роботу додатків на основі PHP, таких як WordPress або кастомних CMS. Твердотільні накопичувачі NVMe від AvaHost, інтеграція LiteSpeed та інструменти cPanel підвищують продуктивність і спрощують керування.