ubuntu啟動php fpm 重啟php fpm

2021-10-22 21:19:52 字數 2306 閱讀 6929

php-fpm是一款簡單好用的php fastcgi程序管理工具。

它可以和apache、nginx或其他伺服器一起構建完整的php環境。

接下來我們看看在更改了php.ini 檔案後,如何stop、restart或者reload php-fpm,以使修改生效。

1 修改php.ini或www.conf?

修改php.ini檔案:

$ php --ini # 確定php.ini檔案的位置

$ sudo vi /etc/php.ini # 修改php.ini檔案

修改php-fpm.conf檔案:

$ sudo vi /etc/php-fpm/www.conf

編輯之後儲存。

2 centos/rhel 7

$ sudo systemctl start php-fpm # 啟動php-fpm

$ sudo systemctl stop php-fpm # 停止php-fpm

$ sudo systemctl reload php-fpm # 過載php-fpm

$ sudo systemctl restart php-fpm # 重啟php-fpm

3 centos/rhel 6.x等舊版本

$ sudo service php-fpm start  # 啟動php-fpm

$ sudo service php-fpm stop  # 停止php-fpm

$ sudo service php-fpm restart  # 重啟php-fpm

$ sudo service php-fpm reload  # 過載php-fpm

4 ubuntu/debian

$ sudo service php5-fpm start # 啟動

$ sudo service php5-fpm stop # 停止

$ sudo service php5-fpm restart # 重啟

$ sudo service php5-fpm reload # 過載

如果系統使用systemd,比如ubuntu linux 16.04+ lts或者debian linux 8.x+,可以這樣:

$ sudo systemctl start php5-fpm.service # 啟動

$ sudo systemctl stop php5-fpm.service # 停止

$ sudo systemctl restart php5-fpm.service # 重啟

$ sudo systemctl reload php5-fpm.service # 過載

5 ubuntu/debian操作php7.0-fpm

$ sudo service php7.0-fpm start

$ sudo service php7.0-fpm stop

$ sudo service php7.0-fpm restart

$ sudo service php7.0-fpm reload

如果系統使用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

$ sudo systemctl reload php7.0-fpm.service

6 alpine linux

# /etc/init.d/php-fpm start

# /etc/init.d/php-fpm stop

# /etc/init.d/php-fpm restart

7 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

# /usr/local/etc/rc.d/php-fpm restart

或者用service命令:

# service php-fpm start

# service php-fpm stop

# service php-fpm restart

# service php-fpm reload

英文原文:

php fpm 重啟 啟動 關閉

參考 自己平時用的關閉 killall php fpm centos7.2 首先要找到php fpm.conf配置檔案,檢視pid的配置路徑 不是安裝路徑 然後把下面對應的地方改掉才能正常執行。root do sg h1 ps aux grep php fpm root 11799 0.0 0.0 ...

php fpm服務啟動指令碼

在 php fpm還是打補丁的時候,php fpm重啟只需要執行php fpm restart或者reload,自從php5.3之後,php fpm的啟動和停止顯得比較麻煩,特意改寫了乙份 nginx 的自啟動指令碼,如下指令碼phpfpm usr local php 5.3.10 sbin php...

php fpm啟動,重啟,終止操作

啟動php fpm usr local php sbin php fpm php 5.3.3 以後的php fpm 不再支援 php fpm 以前具有的 usr local php sbin php fpm start stop reload 等命令,所以不要再看這種老掉牙的命令了,需要使用訊號控制...