Ubuntu16.04配置Tomcat的80端口訪問


【問題描述】

在阿里雲 ECS 服務器 Ubuntu16.04 下部署 Java Web 應用時,發現配置的 Tomcat 服務啟動后 80 端口無法被監聽。

【問題原因】

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

【問題解決】

  1. 使用 root 用戶配置並啟動 Tomcat 服務,啟動后可以使用 ps -aux | grep javaps -ef | grep tomcat 命令查看進程,以及 netstat -an | grep 80ss -tnl 查看 80 端口號是否被監聽。
  2. 如果你沒有 root 權限,可以使用 iptables 的轉發功能,將 80 端口(外部訪問端口)消息轉發給 8080 端口(目標端口)。參考:Ubuntu16.04如何配置Tomcat訪問80端口


免責聲明!

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



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