當我們啟動nginx服務失敗查看報錯日志如下時:
bind() to 0.0.0.0:8080 failed (98: Address already in use)
第一種方法我們可以修改組態檔:
vim /etc/nginx/conf.d/default.conf
可以修改一下埠號:
如圖所示,我是將8080埠修改成8081了,修改之后重啟nginx即可.
第二種方法:如果我們的8080埠被占用,我們可以使用命令查看是被什么行程占用然后殺死行程.
查看埠: netstat -anltp | grep 8080 查看到行程號之后用 kill -9 行程號殺死行程,然后重啟
第三種方法:如果8080埠是被apache占用,我們無法殺死行程,我們需要停掉apache服務:systemctl
stop httpd(停掉apache) ,或者我們進入httpd的組態檔進行修改埠.
apache組態檔在:/etc/httpd/conf/httpd.conf 然后使用末行模式搜索8080
可以在這里修改apache埠,然后重啟服務.最后一種問題是我今天早上遇到的 不能用第二種方法殺死行程,那樣會直接退出xshell,所以我發現了第一種和第三種修改埠的方法都可以解決問題,希望對大家的學習了解有所幫助.
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/292912.html
標籤:其他
上一篇:MySQL主從復制
