轉載自:http://www.cnblogs.com/mabaoqing/p/7808354.html 在部署自己的小項目時發生了一個問題,在修改tomcat的server.xml中將8080埠修改為80埠,重啟tomcat用功能變數名稱直接訪問時發現訪問不了。經過google後發現,發現tomcat使 ...
轉載自:http://www.cnblogs.com/mabaoqing/p/7808354.html
在部署自己的小項目時發生了一個問題,在修改tomcat的server.xml中將8080埠修改為80埠,重啟tomcat用功能變數名稱直接訪問時發現訪問不了。經過google後發現,發現tomcat使用1023以下的埠時需要使用authbind來指定。authbind是GNU下的一個小工具,用於幫助系統管理員來為程式指定埠。如果你的機器沒有安裝authbind,那麼首先要安裝才可以: sudo apt-get install authbind 然後配置80埠: sudo touch /etc/authbind/byport/80 接下來再啟動tomcat就可以訪問到80的服務了: sudo authbind --deep ./catalina.sh start