解決nginx啟動失敗(bind()?to?0.0.0.0:80?failed,An?attempt?was?made?to?access?a?socket?in...)
nginx不能啟動
報錯如下:
該錯誤 實在 nginx 的 logs 下的 errorr.log 中查看
2018/12/24 10:29:15 [emerg] 14940#3232: bind() to 0.0.0.0:80 failed (10013: An attempt was made to access a socket in a way forbidden by its access permissions)
1. 通過 cmd 命令查看 80 端口的占用情況
輸入命令: netstat -aon|findstr "80"
C:\Users\Administrator>netstat -aon|findstr "80" TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 17368 TCP 0.0.0.0:1555 0.0.0.0:0 LISTENING 800 TCP 0.0.0.0:8081 0.0.0.0:0 LISTENING 18528 TCP 0.0.0.0:54021 0.0.0.0:0 LISTENING 3480 TCP 127.0.0.1:80 127.0.0.1:23924 FIN_WAIT_2 17368 TCP 127.0.0.1:80 127.0.0.1:23930 FIN_WAIT_2 17368 TCP 127.0.0.1:80 127.0.0.1:23932 FIN_WAIT_2 17368 TCP 127.0.0.1:80 127.0.0.1:23937 FIN_WAIT_2 17368
2. 查看 17368 端口 對應的任務
輸入命令: tasklist|findstr "17368"
C:\Users\Administrator>tasklist|findstr "17368" nginx.exe 17368 Console 2 2,260 K
因為我這里已經(jīng)改完了, 所以 看見的是 nginx 任務
3. 干掉對應的 任務即可
總結
1.事實上,我通過以上方步驟,我發(fā)現(xiàn)我的端口占用 是 System 占用的, 但是我沒敢直接干掉 這個任務,我突然想到可能是 IIS 服務 原因。
果不其然, 這個 IIS 服務在每次 強制更新后就會 監(jiān)聽 80 端口
右擊 — 停止 即可
2.還遇到過, eclipse 啟動了 一個80端口的 web服務,導致上述錯誤的出現(xiàn)
總之,出現(xiàn)錯誤的時候,先看看:
- 1. iis 是不是開啟了
- 2. 自己是否有 80 端口的web 項目
以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。
- nginx:?[emerg]?unknown?directive報錯誤的問題
- Nginx配置SSL證書出現(xiàn)PEM_read_bio_PrivateKey() failed錯誤解決
- nginx報錯connect() failed(111: Connection refused)while connecting to upstream解決方法
- nginx connect() to unix:/var/run/php-fpm.sock failed (11: Resource temporarily unavailable)
- 解決nginx:[emerg]?getpwnam(“nginx“)failed報錯問題
相關文章
Nginx出現(xiàn)404 Not Found nginx/1.23.4的完美解決方案
在Nginx配置過程中,404 Not Found錯誤是一個常見問題,本文將詳細解析Nginx 404 Not Found的原因及解決方案,確保您能夠輕松解決這一問題,需要的小伙伴跟著小編一起來學習學習吧2024-07-07nginx加php-fpm出現(xiàn)502 bad gateway錯誤的5種解決方法
這篇文章主要介紹了nginx加php-fpm環(huán)境中出現(xiàn)502 bad gateway錯誤的5種解決方法,總結歸納服務器出現(xiàn)502錯誤的原因多數(shù)為連接過多和腳本超時,本文總結了5種解決方法,需要的朋友可以參考下2014-05-05Nginx實現(xiàn)瀏覽器可實時查看訪問日志的步驟詳解
我們經(jīng)常需要在頁面上實時查看nginx的日志輸出,并且能在頁面上顯示,那么下面小編就給大家說下怎么在瀏覽器上實時動態(tài)的查看nginx的訪問日志,有需要的朋友們可以參考借鑒。2016-09-09Nginx獲取客戶端真實IP(real_ip_header)的實現(xiàn)
在使用Nginx作為反向代理時,確保獲取客戶端真實IP是關鍵,通過配置real_ip_header和set_real_ip_from,Nginx可以正確解析X-Forwarded-For頭部信息,并更新$remote_addr為客戶端真實IP,下面就來具體介紹一下2024-10-10