美文网首页
tomcat的默认端口修改

tomcat的默认端口修改

作者: 飞翔的猪宝宝 | 来源:发表于2018-08-23 09:15 被阅读0次

    1、背景

    在默认情况下,tomcat的端口是8080,要使用两个tomcat,那么就需要修改其中的一个的端口号才能使得两个同时工作。

    该Connector 用于监听请求.
    -- protocol: HTTP/1.1 协议 ,用于监听浏览器发送的请求. 设置成80 后可以直接使用--- http://localhost 访问
    -- AJP/1.3 协议 , 用于监听其他服务器转发过来的请求.
    -- connectionTimeout: 连接超时时间
    -- redirectPort: 如果发送的是https 请求. 就将请求转发到8443 端口.

    2、修改方法

    改动一

    那么,如何修改tomcat的端口号呢?首先到安装目录(或者解压目录)下找到conf文件夹,在里面找到server.xml的文件,找到

      <Connector port="8080" protocol="HTTP/1.1"
                   connectionTimeout="20000"
                   redirectPort="8443" />
    

    将port="8080"改为其它的就可以了。

    这种修改对于8080端口冲突是可以解决的,但是如果想同时使用两个tomcat,那么这样的修改还不完整,因为还有其它的端口会冲突。我们仍需要继续修改

    改动二

    该端口使用8009 接受其他服务器转发过来的请求,需要将

      <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
    

    的8009改为其它。

    改动三

    tomcat 监听的关闭端口。需要继续将

      <Server port="8005" shutdown="SHUTDOWN">
    

    的8005改为其它。

    结果

    打开浏览器,输入http://192.168.71.128:8089,发现8089端口可以正常访问到tomcat,到此已经成功修改了tomcat的默认8080端口。

    单个tomcat运行的时候,我们只用进行改动一就行,也即是http访问的端口号。多个tomcat同时运行的时候,我们就要同时修改以上三处,http端口、AJP端口以及service端口。

    相关文章

      网友评论

          本文标题:tomcat的默认端口修改

          本文链接:https://www.haomeiwen.com/subject/aixqbftx.html