(ano 和aon好像是一樣的)
上面可看到是pid值(程序id)為4
表示是系統占用
但是在任務管理器的服務裡面並沒有看到pid為4的程序,從網上得知應該是 http 服務的問題
輸入netsh http show servicestate
在服務裡找到這一pid,點選詳細資訊右鍵進入對應的檔案位置
應該是這個系統程序占用了80埠
cmd輸入regedit
開啟登錄檔找到
雙擊start修改為0
重啟發現127.0.0.1的位址還是沒出現nginx的介面
繼續輸入netstat -ano|findstr "80" 檢視埠占用情況
看到nginx已經啟動了
殺死該程序重新啟動
taskkill /f /pid 4748
啟動完成:
nginx作用:
2.動靜分離:nginx處理不了的檔案交由tomcat處理,而靜態檔案給nginx處理
3.負載均衡:當訪問量很大的時候,乙個 tomcat 吃不消了,這時候就準備多個 tomcat,由nginx按照權重來對請求進行分配,從而緩解單獨乙個tomcat受到的壓力
windows系統如何檢視某個埠被誰占用
1 開始 執行 cmd,或者是window r組合鍵,調出命令視窗 2 輸入命令 netstat ano,列出所有埠的情況。在列表中我們觀察被占用的埠,比如是135,首先找到它。3 檢視被占用埠對應的pid,輸入命令 netstat aon findstr 135 回車,記下最後一位數字,即pid,...
80埠被system 占用
1 執行 netstat ano 發現80埠被pid 4的程序占用 2 開啟任務管理器,發現pid 4的程序,其實是system程序,其對應的程序描述是nt kernel system。3 如何清除呢?需要使用登錄檔,開始 regedit,開啟 4 找到hkey local machine目錄 5 ...
安裝nginx 預設監聽80
ngxinx 強大的web專案發布服務軟體 1.支援網域名稱解析 2.支援流量監控 3.對靜態資源處理能力強大 4.負載均衡配置.反向解析等.通過yum安裝 centos 的軟體源中預設無nginx軟體,centos軟體源位置 etc yum.repos.d 1.新增nginx的軟體源 vi etc...