分享一个大牛的人工智能教程。零基础!通俗易懂!风趣幽默!希望你也加入到人工智能的队伍中来!请轻击人工智能教程
Tomcat修改端口配置在实际生产中很常见,因为服务器端口限制,大多数我们不会使用8080端口去访问Tomcat。
1)找到Tomcat目录下的conf文件夹。
2)进入conf文件夹里面找到server.xml文件。
3)打开server.xml文件。
4)在server.xml文件里面找到<Server>这个标签,<Server>它代表整个容器,是Tomcat实例的顶层元素。一个“Server”是一个提供完整的JVM的独立组件,它可以包含一个或多个“Service”实例。
<Service name="Catalina">
<Connector>表示客户端和Service之间的连接。
<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443"/>。
1、port:指定服务器端要创建的端口号,并在这个端口监听来自客户端的请求。
2、protocol:设定协议,默认值为HTTP/1.1。AJP端口不是给浏览器访问用的,AJP和HTTP是完全不同的协议,AJP是专门用于Apache+TOMCAT或者NGINX+TOMCAT方式做集群负载时用的。
3、connectionTimeout:链接超时时间。
4、redirectPort:当客户请求是https时,把该请求转发到端口8443去。
除了Connector port的监听端口8080外,还有两个端口我们需要知道:
1、<Connector port="8009" protocol="AJP/1.3" redirectPort="8443"/>
这个Connector元素定义了一个JD Connector,它通过8009端口接收由其它服务器转发过来的请求。
2、<Server port="8005" shutdown="SHUTDOWN">
在端口8005处等待关闭命令,如果接受到"SHUTDOWN"字符串则关闭服务器。