?解決方案:linux?下將tomcat的server.xml的端口改為80后以tomcat身份無法啟動tomcat!?
?在redhat上啟動tomcat(將server.xml中的端口改為80)
?su?-?tomcat?-c?"$CATALINA_HOME/bin/startup.sh"
?后出現:Catalina.start:?LifecycleException:?null.open:?java.net.BindException:?Permission?denied:80
?
?這是因為只有root用戶才可訪問1024以下的端口。
?
?解決方法:
?重將server.xml中的端口改為8080
?然后:iptables?-t?nat?-A?PREROUTING?-p?tcp?--dport?80?-j?REDIRECT?--to-port?8080
?(如果用到443,也相應執行以上方法)
?即可!
posted on 2006-10-27 10:46
Java初心 閱讀(3387)
評論(1) 編輯 收藏 所屬分類:
web配置