免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 7530 | 回复: 9
打印 上一主题 下一主题

linux下普通用户不能以80端口启动tomcat? [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-05-13 10:44 |只看该作者 |倒序浏览
Mandriva2006 ,tomcat-5.5.16

tomcat默认的8080端口,普通用户启动了可以访问。 http://localhost:8080/
server.xml中我把它改成80.但是普通用户启动了却不能访问。 http://localhost:80/
su 换成root用户后,再启动,就可以访问了。怎么设置?

论坛徽章:
0
2 [报告]
发表于 2006-05-13 13:10 |只看该作者
我也想知道^_^

论坛徽章:
0
3 [报告]
发表于 2006-05-13 13:20 |只看该作者
我在网上搜索了一下,说普通用户没有bind 1024以下端口的权限。那怎么办?非要我用root用户。我用eclipse,要经常启动tomcat的.

论坛徽章:
0
4 [报告]
发表于 2006-05-13 20:30 |只看该作者
try setuid and setgid

论坛徽章:
0
5 [报告]
发表于 2006-05-14 07:07 |只看该作者
这也是一个原因为什么人们要配置 apache+mod_jk+tomcat 搜索一下,提供这样配置的文档很多呢

论坛徽章:
0
6 [报告]
发表于 2006-05-14 21:40 |只看该作者
tomcat用root启动是很危险的.当然自己机子上测试倒关系不大.

论坛徽章:
0
7 [报告]
发表于 2006-05-15 11:54 |只看该作者

re

不是有jk2嘛,这样就可以合成tomcat和apache了

论坛徽章:
0
8 [报告]
发表于 2006-05-31 16:11 |只看该作者
port map

论坛徽章:
0
9 [报告]
发表于 2006-05-31 16:39 |只看该作者
不用mod_jk的办法。
iptables -t nat -A PREROUTING -d 127.0.0.1 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8080
iptables -t nat -A PREROUTING -d 192.168.1.2 -p tcp -m tcp --dport 80 -j REDIRECT --to-ports 8080

其实现在httpd22系列用mod_jk很简单,我还是推荐用mod_jk

论坛徽章:
0
10 [报告]
发表于 2006-06-01 06:17 |只看该作者
原帖由 傲雪寒梅 于 2006-5-15 11:54 发表
不是有jk2嘛,这样就可以合成tomcat和apache了

当初apache推荐jk2的,现在又推荐jk了,jk2倒成为了Deprecated了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP