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 підвищують продуктивність і спрощують керування.