4.9/5 - (32 голоса)

Я являюсь новым пользователем системы Linux и Unix. Я хочу перезагрузить или перезапустить службу PHP-fpm. Как перезапустить PHP-fpm? Как перезапустить php7.0-fpm на сервере Ubuntu Linux 16.04 LTS?

PHP-FPM — это простой и надежный менеджер процессов FastCGI для PHP. Вы можете использовать его с Apache, Nginx и другими веб-серверами. Он включает в себя множество дополнительных функций. Посмотрим, как остановить или перезапустить или перезагрузить PHP-FPM после обновления файла php.ini.

Как отредактировать файл php.ini или www.conf?

Чтобы изменить php.ini:

$ sudo vi /etc/php5/php.ini

ИЛИ

$ sudo vi /etc/php/7.0/fpm/php.ini

Чтобы отредактировать файл конфигурации php-fpm:

$ sudo vi /etc/php/7.0/fpm/php-fpm.conf
$ sudo vi /etc/php/7.0/fpm/pool.d/www.conf

После редактирования сохраните и закройте файл. Теперь вам нужно запустить команду в соответствии с версией дистрибутива Linux / Unix после редактирования файла.

Запустите php-fpm на CentOS / RHEL 7

$ sudo systemctl start php-fpm

Остановить php-fpm CentOS / RHEL 7

$ sudo systemctl stop php-fpm

Перезагрузить php-fpm CentOS / RHEL 7

$ sudo systemctl reload php-fpm

Перезапустите php-fpm CentOS / RHEL 7

$ sudo systemctl restart php-fpm

Запуск / остановка / перезапуск / перезагрузка php-fpm на CentOS / RHEL 6.x или старше

Введите следующую команду:

$ sudo service php-fpm start # <- start it
$ sudo service php-fpm stop # <- stop it
$ sudo service php-fpm restart # <- restart it
$ sudo service php-fpm reload # <- reload it

Как запустить / остановить / перезагрузить / перезапустить php5-fpm (версия php 5.x) на Ubuntu / Debian Linux

$ sudo service php5-fpm start
$ sudo service php5-fpm stop
$ sudo service php5-fpm restart # <- restart it
$ sudo service php5-fpm reload # <- reload it

ИЛИ, если вы используете дистрибутив на основе systemd, такой как Ubuntu Linux 16.04+ LTS или Debian Linux 8.x +:

$ sudo systemctl start php7.0-fpm.service
$ sudo systemctl stop php5-fpm.service
$ sudo systemctl restart php5-fpm.service # <- restart it
$ sudo systemctl reload php5-fpm.service # <- reload it

Как запустить / остановить / перезагрузить php7.0-fpm (php version 7.x) на Ubuntu / Debian Linux

$ sudo service php7.0-fpmstart
$ sudo service php7.0-fpm stop
$ sudo service php7.0-fpm restart # <- restart it
$ sudo service php7.0-fpm reload # <- reload it

ИЛИ, если вы используете дистрибутив на основе systemd, такой как Ubuntu Linux 16.04+ LTS или Debian Linux 8.x +:

$ sudo systemctl start php7.0-fpm.service
$ sudo systemctl stop php7.0-fpm.service
$ sudo systemctl restart php7.0-fpm.service # <- restart it
$ sudo systemctl reload php7.0-fpm.service # <- reload it

Как перезапустить php-fpm в Alpine Linux ?

Синтаксис:

# /etc/init.d/php-fpm start
# /etc/init.d/php-fpm stop
# /etc/init.d/php-fpm restart # <- restart it

Как перезапустить php-fpm во FreeBSD unix ?

Синтаксис

# /usr/local/etc/rc.d/php-fpm start
# /usr/local/etc/rc.d/php-fpm stop
# /usr/local/etc/rc.d/php-fpm reload # <- reload it
# /usr/local/etc/rc.d/php-fpm restart # <- restart it

ИЛИ используйте служебную команду:

# service php-fpm start
# service php-fpm stop
# service php-fpm restart
# service php-fpm reload

Нужна поддержка сервера? Обращайтесь [email protected]