我正在使用tomcat,它运行在8080端口,我怎么能configuration它在我的vps服务器来查看我的jsp页面作为默认… tomcat总是运行在某个端口?
在server.xml
中将Tomcat的端口切换到80将需要root或其他超级用户来运行Tomcat进程,因为80是一个特权端口(<1024)。 请不要这样做。
ServerFault上有几个线程讨论你可能想要看的问题。 我想,使用iptables
将请求从80端口预先路由到8080是最不具有侵入性的。 但是YMMV。
将server.xml中的端口号更改为80。
您可以将server.xml中的端口号更改为80,但如果您位于unix框而不是root用户,则可能无法正常工作。
或者,您可以将apache和代理端口80的实例设置为localhost端口8080(在tomcat仍在运行的位置)。 如果要将其作为虚拟主机运行,这也很方便。