首頁 >後端開發 >PHP問題 >怎麼停止nginx和php服務

怎麼停止nginx和php服務

青灯夜游
青灯夜游原創
2021-03-30 10:13:243334瀏覽

停止nginx的方法:執行「nginx -s quit」或「nginx -s stop」指令。停止php服務的方法:執行「kill   -INT ` cat  /usr/local/php/var/run/php-fpm .pid`」指令。

怎麼停止nginx和php服務

本教學操作環境:windows7系統、PHP7.1版,DELL G3電腦

停止Nginx服務的四種方法

從容停止服務

這種方法較stop相比就比較溫和一些了,需要進程完成目前工作後再停止。

nginx -s quit

立即停止服務

這種方法比較強硬,無論進程是否在工作,都直接停止進程。

nginx -s stop

systemctl 停止

systemctl屬於Linux指令

systemctl stop nginx.service

killall 方法殺死程式

#直接殺死進程,在上面無效的情況下使用,態度強硬,簡單粗暴!

killall nginx

停止php服務的方法

#INT, TERM:立刻終止

QUIT:平滑終止

#USR1:重新開啟日誌檔案

USR2:平滑重載所有worker進程並重新載入設定和二進位模組

1、php-fpm 關閉:

kill   -INT ` cat  /usr/local/php/var/run/php-fpm .pid`

2、php-fpm 重啟:

kill   -USR2 ` cat  /usr/local/php/var/run/php-fpm .pid`

3、查看php-fpm進程數:

ps   aux |  grep  -c php-fpm

推薦學習:《PHP影片教學

以上是怎麼停止nginx和php服務的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn