LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1640|回复: 3

linux下普通用户不能以80端口启动tomcat?

[复制链接]
发表于 2006-5-13 10:47:05 | 显示全部楼层 |阅读模式
Mandriva2006 ,tomcat-5.5.16

tomcat默认的8080端口,普通用户启动了可以访问。 http://localhost:8080/
server.xml中我把它改成80.但是普通用户启动了却不能访问。 http://localhost:80/
su 换成root用户后,再启动,就可以访问了。怎么设置?
发表于 2006-5-13 13:15:37 | 显示全部楼层
把apach的默认端口80改掉看
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-5-13 13:20:43 | 显示全部楼层
跟apache没关系吧。我没启动apache
我在网上搜索了一下,说普通用户没有bind 1024以下端口的权限。那怎么办?非要我用root用户。我用eclipse,要经常启动tomcat的.
回复 支持 反对

使用道具 举报

发表于 2006-5-15 09:36:20 | 显示全部楼层
只有用root才能打开80端口。
apache好像是先用root身份打开80端口,然后再回到默认用户身份的
tomcat通过配置jk2可以和apache整合,还是用8080端口,但是请求从apache 80转过来
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表