首頁 > 運維 > Nginx > 怎麼查看nginx埠被佔用

怎麼查看nginx埠被佔用

(*-*)浩
發布: 2019-11-01 13:33:17
原創
15635 人瀏覽過

怎麼查看nginx埠被佔用

首先檢查nginx配置

檢查nginx配置中使用了哪些端口,是否使用其他程式經常使用的端口號。一般來說,nginx用作http伺服器或反向代理伺服器,最常使用的是http的80端口和https的433端口,如果配置中使用了其他端口,特別是1024以下的,建議修改端口配置。 (推薦學習:nginx教學

找出佔用埠的程序

如果確認nginx埠配置無誤,那就把目前佔用連接埠的進程找出來。現代作業系統都可以根據連接埠號碼查詢進程信息,以linux為例,可以使用lsof 或 netstat 指令查詢佔用埠的進程。

怎麼查看nginx埠被佔用

使用lsof指令查詢連接埠佔用進程

怎麼查看nginx埠被佔用

使用netstat指令查詢連接埠佔用進程

根據實際情況解決衝突

找到佔用埠的進程之後,先確定該進程與nginx的關係和優先順序。

如果這個進程是nginx本身,表示nginx已經啟動了,不能重複啟動nginx;

如果這個進程是nginx要代理的進程或者不對外提供服務,可以修改這個進程的配置,讓其使用其他端口,再重新啟動;

如果這個進程已經對外提供服務,並且不能修改,則需要修改nginx相關配置,讓nginx使用其他端口;

如果這是一個你不認識的進程,那就要小心了,伺服器可能受到了攻擊,需要將其殺掉,並全面殺毒。

以上是怎麼查看nginx埠被佔用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
最新問題
重啟nginx出錯
來自於 1970-01-01 08:00:00
0
0
0
server - Nginx設定webapp問題
來自於 1970-01-01 08:00:00
0
0
0
centos7 - NGINX出現異常
來自於 1970-01-01 08:00:00
0
0
0
Nginx的default.conf問題
來自於 1970-01-01 08:00:00
0
0
0
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板