本实例主要介绍修改Tomcat端口号的方法,以及当端口号发生冲突时如何解决。
Connector子元素下的port是设置服务器端口,而connection Timeout则是服务器连接超时,单位为毫秒。
(1)使用记事本打开Tomcat安装目录下的conf文件夹下的servlet.xml文件。
(2)在servlet.xml文件中找到以下代码:
<connector port=“8080” protocol=“HTTP/1.1” connectionTimeout=“20000” redirectPort=“8443” />
(3)将上面代码中的port=“8080”修改为port=“8081”,即可将Tomcat的默认端口设置为8081.在修改端口时,应避免与公用端口冲突。建议采用默认的8080端口,不要修改,除非8080端口被其他程序所占用。
(4)修改成功后,为了使新设置的端口生效,还需要重新启动Tomcat服务器。
(5)将Tomcat端口号更改为8081后,重新启动Tomcat服务器即可。
补充:80端口是http协议的默认端口,如果不选择80做默认端口,那么客户访问时必须在访问地址后加上端口号,入:http://www.zhihuigu.com:8080/如此, 这样是很麻烦的。
修改完毕以后,需要
(1) 停止IIS的Web服务,因为默认情况下,它占用了80端口!
(2) 重新启动Tomcat服务器。