修改tomcat默認端口號8080


修改tomcat端口號

tomcat服務器的默認端口號是8080

1 只啟動一個tomcat的情況

當我們不想使用8080端口,需要修改為其他端口時,我們可以:

1, 打開tomcat安裝目錄下的conf目錄,找到server.xml文件。
找到以下代碼

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

2,修改端口號
上面的8080就是tomcat的對外訪問端口,
我們將他修改為其他端口,但是要避免與系統的端口號沖突,選用一個沒有使用過的端口號,然后保存退出
如圖將端口號修改為8099

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

3, 重啟tomcat生效

[root@distzabbix tomcat]# netstat -luntp|grep 80
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      26201/java
tcp6       0      0 :::8009                 :::*                    LISTEN      26201/java
tcp6       0      0 :::8080                 :::*                    LISTEN      26201/java
tcp6       0      0 :::80                   :::*                    LISTEN      850/httpd
[root@distzabbix tomcat]# ./bin/shutdown.sh
Using CATALINA_BASE:   /usr/share/tomcat
Using CATALINA_HOME:   /usr/share/tomcat
Using CATALINA_TMPDIR: /usr/share/tomcat/temp
Using JRE_HOME:        /usr/share/jdk
Using CLASSPATH:       /usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar
[root@distzabbix tomcat]# ./bin/startup.sh
Using CATALINA_BASE:   /usr/share/tomcat
Using CATALINA_HOME:   /usr/share/tomcat
Using CATALINA_TMPDIR: /usr/share/tomcat/temp
Using JRE_HOME:        /usr/share/jdk
Using CLASSPATH:       /usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar
Tomcat started.
[root@distzabbix tomcat]# netstat -luntp|grep 80
tcp6       0      0 :::8099                 :::*                    LISTEN      5163/java
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      5163/java
tcp6       0      0 :::8009                 :::*                    LISTEN      5163/java
tcp6       0      0 :::80                   :::*                    LISTEN      850/httpd
[root@distzabbix tomcat]#
2 當有多個tomcat時

我們還需修改上面文件的其他兩個地方
1,

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

修改為其他端口,注意避免端口沖突,如下:
116 <Connector port="18009" protocol="AJP/1.3" redirectPort="8443" />

2,

 22 <Server port="8005" shutdown="SHUTDOWN">
同樣將server port的端口修改為其他端口,注意避免端口沖突,這里我選用18005
 22 <Server port="18005" shutdown="SHUTDOWN">

3,同樣重啟tomcat

[root@distzabbix tomcat]# netstat -luntp|grep 80
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      26201/java
tcp6       0      0 :::8009                 :::*                    LISTEN      26201/java
tcp6       0      0 :::8080                 :::*                    LISTEN      26201/java
tcp6       0      0 :::80                   :::*                    LISTEN      850/httpd
[root@distzabbix tomcat]# ./bin/shutdown.sh
Using CATALINA_BASE:   /usr/share/tomcat
Using CATALINA_HOME:   /usr/share/tomcat
Using CATALINA_TMPDIR: /usr/share/tomcat/temp
Using JRE_HOME:        /usr/share/jdk
Using CLASSPATH:       /usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar
[root@distzabbix tomcat]# ./bin/startup.sh
Using CATALINA_BASE:   /usr/share/tomcat
Using CATALINA_HOME:   /usr/share/tomcat
Using CATALINA_TMPDIR: /usr/share/tomcat/temp
Using JRE_HOME:        /usr/share/jdk
Using CLASSPATH:       /usr/share/tomcat/bin/bootstrap.jar:/usr/share/tomcat/bin/tomcat-juli.jar
Tomcat started.
[root@distzabbix tomcat]# netstat -luntp|grep 80
tcp6       0      0 :::18009                :::*                    LISTEN      7101/java
tcp6       0      0 :::8099                 :::*                    LISTEN      5163/java
tcp6       0      0 127.0.0.1:8005          :::*                    LISTEN      5163/java
tcp6       0      0 :::8009                 :::*                    LISTEN      5163/java
tcp6       0      0 :::80                   :::*                    LISTEN      850/httpd
tcp6       0      0 127.0.0.1:18005         :::*                    LISTEN      7101/java
[root@distzabbix tomcat]#


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM