Hello World
Java技术学习
posts - 17,  comments - 7,  trackbacks - 0
 解决方案: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初心 阅读(3382) 评论(1)  编辑  收藏 所属分类: web配置

FeedBack:
# re: [转]tomcat启动在80端口[未登录]
2011-07-18 11:33 | atom
这个方法很巧妙,赞!  回复  更多评论
  

只有注册用户登录后才能发表评论。


网站导航:
 

<2006年10月>
24252627282930
1234567
891011121314
15161718192021
22232425262728
2930311234

常用链接

留言簿(1)

随笔分类

随笔档案

文章分类

文章档案

搜索

  •  

最新评论

阅读排行榜

评论排行榜