如果是服務的話就service nginx stop如果是自己編譯沒有添加到服務就 nginx路徑 -s stop ,php-fpm的話我就不知道 咯,一般我killall php-fpm就好了。。。
② Windows Nginx怎麼關閉
兩種辦法
1、任務管理器結束nginx進程
2、DOS命令 nginx -s quit
③ nginx怎麼啟動命令
啟動:
cd /usr/local/nginx/sbin
./nginx
nginx服務啟動後默認的進程號會放在/usr/local/nginx/logs/nginx.pid文件
cat nginx.pid 查看進程號
關閉:
kill -TERM pid 快速停止服務
kill -QUIT pid 平緩停止服務
kill -9 pid 強制停止服務
重啟:
cd /usr/local/nginx
./nginx -HUP pid
./nginx -s reload
④ linux 命令行下如何關閉nginx、php服務
如果是編譯安裝,並且沒有自己添加為服務的話,那最直接的方法是殺進程
ps axfu一下看看nginx和php的進程名
killall -9 nginx php-cgi
一般是這樣子,如果是其他進程名,用其他名字即可
⑤ 用命令行怎麼關閉電腦開啟的nginx伺服器
你可以用這兩個命令,找安裝啟用的路徑 netstat -tnlpgrep nginx 然後看到一行記錄,復制最後的一個數據(進程ID) ps -aux grep 進程ID 就可以看到 NINGX的啟動方式了。 如果你現在不知道,並且沒重動NIGNX,則可以 find /grep nginx.conf ... 我用的是小鳥雲的伺服器。
⑥ 如何用一條Linux命令幹掉所有nginx進程
// 通過 killall 命令
killall nginx
// 通過 pkill 命令,類似於 pgrep + kill
pkill nginx
// 通過先查找再 kill 的方式
ps -ef | grep nginx | grep -v grep | awk '{print $2}' | xargs kill -9
// 用 cut -c 來截取指定位置的字元串
ps -ef | grep nginx | grep -v grep | cut -c 11-15 | xargs kill -9
// 通過 pgrep 指令,根據名字找出所有包含該名字的進程號
pgrep nginx | xargs kill -9
// 通過 pidof 指令,根據進程全名找出進程號
pidof nginx | kill -9
// 除了管道符的方式,也可以用命令替換,這樣就不用通過 xargs 轉換參數了
kill -9 `pgrep nginx`
⑦ linux系統開啟關閉nginx出現的問題
1、第一種方法:首先在進入nginx可執行目錄bin,輸入代碼:cd /usr/local/nglnx/sbln。
2、然後輸入代碼:./nginx -s reload,就可以重啟nginx了。
3、第二種方法:查找當前nginx進程號,然後輸入命令:kill -HUP 進程號,實現重啟nginx服務。
⑧ nginx 問一下nginx常用命令
1、終端中輸入:whereis nginx
(/usr/local/nginx/sbin)
2、cd /usr/local/nginx/sbin
3、啟動 ./nginx
4、查看Nginx的版本號:nginx -V
5、停止 nginx -s stop
6、退出 nginx -s quit
7、重啟載入配置 nginx -s reload
⑨ 關閉nginx命令
systemd使用:
sudo systemctl stop nginx
openRC使用:
sudo rc-service nginx stop
⑩ ubuntu下怎麼關閉nginx開機啟動服務
這個進程不是nginx的運行進程,而是你grep搜索的時候生成的,不需要kill;
如果後台有nginx進程,grep之後,不會只有這1條進程結果的。
# ps -ef | grep --color=auto nginx
nobody 8554 30650 0 Mar03 ? 00:00:00 nginx: worker process
root 20969 20930 0 18:13 pts/2 00:00:00 grep --color=auto nginx
root 30650 1 0 2014 ? 00:00:00 nginx: master process /usr/local/nginx-1.7.8/sbin/nginx