1. 程式人生 > >總結linux下tomcat修改埠失敗的原因

總結linux下tomcat修改埠失敗的原因

    1.埠被佔用 

     tomcat修改的埠已經被佔用,檢視埠是否被佔用:netstat -an | grep 80  如:tomcat埠號修改為80,已經被apache伺服器佔用。

    2 .防火牆問題

        關閉防火牆或者防火牆中新增對應的埠號,參考文章:http://blog.csdn.net/panpan639944806/article/details/24969707。

      

     3.許可權問題

     檢視後臺日

    

在Linux下,預設埠1024下的程式是要在root下才能使用的,在其他使用者下,如果嘗試使用將會報錯。在有的時候,我們可能考慮程式執行在root帳戶下,可能會給Linux系統帶來安全風險。

     最後百度了下“Linux非root使用者程式如何使用小於1024埠”的解決方案,請參考:http://www.linuxidc.com/Linux/2008-06/13682.htm