如何以root身份运行tomcat?

我不是一个pipe理员,pipe理员和pipe理员的政策很新。 现在我知道我需要以某种方式将tomcat绑定到root。 目前我所有的端口80的stream量路由到与tomcat标准的iptables,但似乎应用程序不能从一些租用的办公室访问,我给的理由是,他们只允许从这些网站和防火墙pipe理员的标准端口上的传出通信拒绝改变。 我已经search了几个方法来解决我的问题,但我比之前开始search更困惑,因为很多页面都很旧。 我正在使用租用的CentOS虚拟服务器(5.4)与tomcat5.5与Java 1.6(openjdk)

让tomcat作为非特权用户运行,启用JK连接器,在端口80上运行apache,并使用mod_jk与tomcat进行通信。

下面这个人为tomcat 6写了说明,但是同样的function也适用于tomcat 5.5。 事实上,你需要的所有东西都可以作为一个CentOS包,包括Apache的mod_jk。

http://adcasein.blogspot.com/2010/06/install-modjk-on-centos-55.html

祝你好运。

我只是简单地使用了tomcat连接器的proxyPort和proxyName属性,并将转发规则添加到了iptables中。 像梦一样工作。