1. 程式人生 > >修改nginx/Tomcat等Web服務的埠監聽地址

修改nginx/Tomcat等Web服務的埠監聽地址

我們將一起來學習如何在Linux例項中修改nginx、Tomcat等常見Web服務的埠監聽地址。

PS:如果是Windows例項和IIS服務,請參考 ECS Windows 例項中修改IIS監聽的IP地址

前提條件

你已經在Linux例項上安裝了Web伺服器。你可以參考以下文件安裝並啟動相應的服務:

nignx:搭建LNMP環境(CentOS 6)

Tomcat:手工部署Java Web專案

你已經在例項所在安全組裡 新增規則,放行HTTP協議埠,比如:nginx預設為TCP 80埠,Tomcat預設為TCP 8080埠。

一、修改nginx的埠監聽地址

你需要在nginx配置檔案nginx.conf裡修改監聽埠。按以下步驟操作:

1、遠端連線Linux例項。

2、執行命令 netstat -an | grep 80,檢視埠在例項中是否正常被監聽。如果返回結果與下圖所示資訊不同,你需要修改監聽埠地址。

3、執行命令 find / -name nginx.conf 查詢nginx.conf檔案。路徑一般為 /etc/nginx/nginx.conf。

4、修改nginx.conf檔案:

1)執行命令 vim /etc/nginx/nginx.conf。

2)按 i 鍵進入編輯模式。

3)修改 http 中的以下資訊:

改為

4)按 Esc 鍵退出編輯模式,並輸入 :wq 儲存並退出。

5、重啟服務。

二、修改Tomcat的埠監聽地址

你需要在Tomcat的server.xml檔案裡修改監聽埠。按以下步驟操作:

1、遠端連線Linux例項

2、執行命令 find / -name server.xml 查詢/conf/server.xml檔案。路徑一般為 /usr/local/tomcat/conf/server.xml。

3、修改server.xml檔案:

1)執行命令 vim /usr/local/tomcat/conf/server.xml。

2)按 i 鍵進入編輯模式。

3)在 Connector 中新增 address 的資訊:

如下圖所示。圖中 x.x.x.x 表示例項公網IP地址。

4)按 Esc 鍵退出編輯模式,並輸入 :wq 儲存並退出。

4、重啟服務。