CentOS修改Tomcat端口号

Linux下修改Tomcat默认端口

1、方法一

假设tomcat所在目录为/usr/local/apache-tomcat/

1、打开tomcat配置文件

# vi /usr/local/apache-tomcat/conf/server.xml

2、打开Tomcat配置文件之后按 /8080  快速检索

3、修改端口,按 i 进行,将8080 修改为 80

4、按:wq 保存并退出

5、 重启tomcat

# /var/apache-tomcat/bin/shutdown.sh

# /var/apache-tomcat/bin/startup.sh

修改端口号: 在默认情况下,tomcat的端口是8080,使用了两个tomcat,那么就需要修改其中的一个的端口号才能使得两个同时工作。 那么,如何修改tomcat的端口号呢?首先到安装目录(或者解压目录)下找到conf文
修改端口号:

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

   那么,如何修改tomcat的端口号呢?首先到安装目录(或者解压目录)下找到conf文件夹,在里面找到server.xml的文件,找到 
<Connector port=”8080” maxThreads=”150” minSpareThreads=”25” maxSpareThreads=”75” enableLookups=”false” redirectPort=”8443”
acceptCount=”100” debug=”0” connectionTimeout=”20000”

disableUploadTimeout=”true” /> 
将port=”8080”改为其它的就可以了。

   这种修改对于8080端口冲突是可以解决的,但是如果想同时使用两个tomcat,那么这样的修改还不完整,因为还有其它的端口会冲突。我们仍需要继续修改,将 
<Connector port=”8009” enableLookups=”false” redirectPort=”8443” debug=”0”

protocol=”AJP/1.3” />的8009改为其它。

    继续将
<Server port=”8005” shutdown=”SHUTDOWN” debug=”0”>
的8005改为其它。
经过以上3个修改,应该可以了。(如果还不行,那么就看一些错误提示吧,应该会说在那个端口有冲突的,到时再根据需要改动即可)。

2、方法二

一、熟悉tomcat的配置文件

/usr/local/apache-tomcat/conf/server.xml /编辑Tomcat配置文件

(假设我是安装在/usr/local/apache-tomcat/ 实际情况参考你服务器安装的路径为准)

打开配置文件里找到下面这一段

二、修改端口

1、打开tomcat配置文件

vi /usr/local/apache-tomcat/conf/server.xml

2、打开Tomcat配置文件之后按 /8080 快速检索

3、修改端口,按 i 进行,将8080 修改为 80

4、按:wq 保存并退出

三、重启Tomcat 并检测

1、重启Tomcat服务

停用 #/var/apache-tomcat/bin/shutdown.sh

(如果不行,#cd /var/apache-tomcat/bin/ 再执行#shutdown.sh)

启用 #bash catalina.sh start /要先进入#/usr/local/apache-tomcat/bin/ 再操作

2、尝试访问

服务器IP 如http://192.168.1.251 如果访问不了,检查防火墙或者有没有启动成功

3、修改tomcat端口为80

如果想将端口修改为80则要注意了,因为Linux限制了1-1024端口的使用权限,只有root用户才可以访问1024以下的端口号,所以不能用上面的方法实现,可以使用防火墙映射tomcat监听的端口到80端口,如下:

  1. iptables -t nat -A PREROUTING -p tcp –dport 80 -j REDIRECT –to-port 8080
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

转载地址:http://blog.csdn.net/qq_27376871/article/details/51954329

http://blog.csdn.net/usydapeng/article/details/9789735

上一篇:MVVM框架理解


下一篇:这个帖子要收藏,以后用得着--python 实时获取子进程输出