zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    linux脚本练习之将数据导入oracle表
    linux脚本之一个程序调用另一个程序
    使用客户端Navicat连接数据库oracle19c
    centos7安装与卸载oracle19c
    Redis-cluster集群搭建(redis版本5.0.4)
    linux下redis的哨兵模式
    使用POI导入Excel文件
    MySQL8.0搭建MGR集群(MySQL-shell、MySQL-router)
    MySQL Shell用法
    CentOS 7下使用rpm包安装MySQL8.0
  • 原文地址:https://www.cnblogs.com/lyjing/p/7571010.html
Copyright © 2011-2022 走看看