修改nginx/Tomcat等Web服务的端口监听地址

  • A+
所属分类:Linux
高性能企业级服务器首台5折

本文介绍了如何在Linux实例中修改nginx、Tomcat等常见Web服务的端口监听地址。

说明:如果是Windows实例和IIS服务,请参考 ECS Windows 实例中修改IIS监听的IP地址

前提条件

您已经在Linux实例上安装了Web服务器。您可以参考以下文档安装并启动相应的服务:

您已经在实例所在安全组里 添加规则,放行HTTP协议端口,比如:nginx默认为TCP 80端口,Tomcat默认为TCP 8080端口。

修改nginx的端口监听地址

您需要在nginx配置文件nginx.conf里修改监听端口。按以下步骤操作:

  1. 远程连接Linux实例
  2. 运行命令 
    1
    netstat -an | grep 80

    ,查看端口在实例中是否正常被监听。如果返回结果与下图所示信息不同,您需要修改监听端口地址。
    netstat查询结果_正常

  3. 运行命令 
    1
    find / -name nginx.conf

     查找nginx.conf文件。路径一般为 

    1
    /etc/nginx/nginx.conf

  4. 修改nginx.conf文件:
    1. 运行命令 
      1
      vim /etc/nginx/nginx.conf

    2. 按 
      1
      i

       键进入编辑模式。

    3. 修改 
      1
      http

       中的以下信息:

      1. 1
        <span class="pln">server </span><span class="pun">{</span>
      2. 1
        <span class="pln"> listen       </span><span class="lit">80</span><span class="pun">;</span>
      3. 1
        <span class="pln"> server_name  localhost</span><span class="pun">;</span>

      改为

      1. 1
        <span class="pln">server </span><span class="pun">{</span>
      2. 1
        <span class="pln"> listen       </span><span class="pun">实例公网</span><span class="pln">IP</span><span class="pun">地址:</span><span class="lit">80</span><span class="pun">;</span>
      3. 1
        <span class="pln"> server_name  localhost</span><span class="pun">;</span>
    4. 按 
      1
      Esc

       键退出编辑模式,并输入 

      1
      :wq

       保存并退出。

  5. 重启服务。

修改Tomcat的端口监听地址

您需要在Tomcat的server.xml文件里修改监听端口。按以下步骤操作:

  1. 远程连接Linux实例
  2. 运行命令 
    1
    find / -name server.xml

     查找/conf/server.xml文件。路径一般为 

    1
    /usr/local/tomcat/conf/server.xml

  3. 修改server.xml文件:
    1. 运行命令 
      1
      vim /usr/local/tomcat/conf/server.xml

    2. 按 
      1
      i

       键进入编辑模式。

    3. 在 
      1
      Connector

       中添加 

      1
      address

       的信息:

      1. 1
        <span class="pln">&lt;Connector port="8080"</span>
      2. 1
        <span class="pln">     protocol="HTTP/1.1"</span>
      3. 1
        <span class="pln">     address="实例公网IP地址"</span>

      如下图所示。图中 x.x.x.x 表示实例公网IP地址。
      修改server.xml文件

    4. 按 
      1
      Esc

       键退出编辑模式,并输入 

      1
      :wq

       保存并退出。

  4. 重启服务。

 

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: