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端口,如下:

[plain] view plain copy print ?
  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;

CentOS修改Tomcat端口号相关推荐

  1. 修改Tomcat端口号

    8080是Tomcat服务器的默认端口号.我们可以通过修改Tomcat/conf文件夹下的主配置文件server.xml来更改端口号.用记事本打开server.xml文件,找出出现以下代码的部分: & ...

  2. linux修改tomcat端口号为80不起作用

    1.修改tomcat端口号 第一步:进入tomcat安装目录/conf 第二步:编辑server.xml文件 修改端口号8080为80  保存退出 第三步:关闭防火墙 此时用80端口号在浏览器不能打开 ...

  3. eclipse查看、修改tomcat端口号

    方法一: 1.eclipse里双击server下的本地服务器 2.窗口中找到tomcat配置ports 3.可以点击对应的端口号,修改保存. 方法二:找到eclipse的工作空间workspace,找 ...

  4. Linux 修改tomcat端口号

    Tomcat服务器的默认的端口号为8080,可以通过修改Tomcat服务器的conf目录下的主配置文件server.xml来更改. <Connector port="8080" ...

  5. 如何修改Tomcat端口号

    1.首先需要了解Tomcat默认的端口号是:8080 2.点击进入 Tomcat 目录下的 conf 目录,找到 server.xml 配置文件并打开 3.找到Connector标签,修改port属性 ...

  6. Docker中修改Tomcat端口号

    docker run -p 80:8080 tomcat 将宿主机的80端口映射到Docker Tomcat服务器的8080端口 docker container ls -a = docker ps ...

  7. Tomcat : 修改Tomcat端口号

    安装了Oracle后,启动Tomcat时出现错误: Error starting endpoint java.net.BindException: Address already in use: JV ...

  8. Tomcat端口被占用(MyEclipse2017或者跟高版本的MyEclipse如何直接修改Tomcat端口号)

    启动tomcat提示如下类似问题如何解决 先说一句,我查了好久关于MyEclipse2017并没有直接修改tomcat段口的方法,但是低版本的是可以在MyEclipse中直接修改的,目前我只找到了两种 ...

  9. linux如何查看tomcat端口号,如何在Linux中修改tomcat端口号

    我这里有好几个tomcat,同时使用的话就要给端口号改成不一样的: 1.首先cd进tomcat目录里的conf文件夹,vi打开server.xml配置文件 [root@localhost soft]# ...

最新文章

  1. 将Linux系统下交叉编译的依赖库推到ARM平台下无法建立以来关系解决
  2. 关于设计模式的胡思乱想
  3. python后端开发学什么_零基础学Python,这是阿里Python8年开发经验写给你的学习路线图...
  4. AI算法连载21:统计之概率图模型
  5. 28岁成中科院课题组长,短短半年他接连在Science和Nature发论文
  6. matlab建立的发动机的模型,基于MATLAB∕Simulink的摩托车发动机仿真模型建立.pdf
  7. mp4视频转gif图片
  8. linux安装openssl、swoole等扩展的具体步骤
  9. win32application与win32 console application区别何在
  10. java 开根号_Java实现开根号运算(不使用数组和String)
  11. c++ 11/14新特性
  12. word2010中如何去掉标题前面的小黑点
  13. 如何把Eclipse修改为黑色主题
  14. Swift 周报 第十七期
  15. ie浏览器怎么打开html,win10ie浏览器不能打开html设置怎么办
  16. 大数据Hadoop之——Spark SQL+Spark Streaming
  17. PC投影电脑所用技术以及实现-WiFi-direct
  18. HI3861学习笔记(26)——接入中国移动物联网开放平台OneNET
  19. 《数字图像处理》(武汉大学)笔记第四章
  20. python中整数四舍五入的方法

热门文章

  1. Error contacting service. It is probably not running解决
  2. Defensive Programming 防御式编程(Defensive Programming)
  3. 存储过程和存储函数 练习
  4. Java项目:(小程序)物业管理系统(spring+spring mvc+mybatis+layui+微信小程)
  5. 支持GIF动画的ImageView
  6. 远程往服务器上传送文件,服务器远程传送文件
  7. [React Error]: Target container is not a DOM element
  8. 如何使用Socks5代理IP加密Windows网络数据传输
  9. vue 根据后台提供的值判断登录、未登录状态
  10. matlab 邦加球,吴先良(软件学院)老师 - 安徽大学