linux 端口80占用問題


主要是搭建一次ghost博客網站改成80端口無法啟動提示被占用。

提示:80端口被占用,啟動失敗。

netstat -ano 或者 netstat -apn | grep 80 

沒有發現占用80端口的進程,換8080端口發現是可以啟動的,然后再改回server.port=80,

主要原因是:非 root 用戶不能使用包括 1024 以下的端口號訪問。

官網有關於root賬戶啟動幫助文檔,沒仔細看文檔,按文檔操作即可。

 

Root user permissions fix:https://ghost.org/faq/root-user-fix/

ghost ls 查看進程狀態,以及 netstat -an | grep 80 或 ss -tnl 查看 80 端口號是否被監聽。

這個問題思路也可以推廣到其他程序軟件。

也可以用 iptables 做個轉發,將 80 端口(web訪問端口)消息轉發給 8080 端口(實際內部端口)。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM