如圖所示:
查看連接埠佔用情況:
sudo netstat -apn | grep 80
ps -ef | grep 3345
# #透過結果可知,80埠是nginx本身佔用了,可以殺掉行程,重新啟動nginx
sudo kill -9 3345成功殺掉進程後,啟動nginx
##啟動nginx成功,在瀏覽器輸入nginx所在系統的ip位址,驗證nginx是否啟動成功
#下面介紹下nginx的啟動、停止與重新啟動
##啟動啟動程式碼格式:nginx安裝目錄位址-c nginx設定檔位址例如:
[root@linuxserver sbin]# /usr/local/nginx/sbin/nginx -c /usr/local/nginx/conf/nginx.conf停止
nginx的停止有三種方式:
從容停止
1、查看進程編號
[root@linuxserver ~]# ps -ef|grep nginx
# 2 、殺死進程
[root@linuxserver ~]# kill -quit 2072#快速停止
1、查看進程編號
[root@linuxserver ~]# ps -ef|grep nginx
2、殺死進程
[root@linuxserver ~]# kill -term 2132 或 [root@linuxserver ~]# kill -int 2132
強制停止
[root@linuxserver ~]# pkill -9 nginx重啟1、驗證nginx設定檔是否正確
方法一:進入nginx安裝目錄sbin下,輸入指令./nginx -t
看到如下顯示nginx.conf syntax is ok
nginx. conf test is successful
說明設定檔正確! ######方法二:在啟動指令-c前加上-t################2、重啟nginx服務方法一:進入nginx可執行目錄sbin下,輸入指令./nginx -s reload 即可###############方法二:找出目前nginx行程號,然後輸入指令:kill -hup程式號實作重啟nginx服務############以上是開啟Nginx時連接埠被佔用怎麼解決的詳細內容。更多資訊請關注PHP中文網其他相關文章!