本文主要介绍如何在Linux系统的ECS实例中,修改Nginx、Tomcat和Apache三种Web服务的端口监听地址。
netstat -an | grep 80系统显示类似如下,如果返回结果与下图所示信息不同,您需要修改监听端口地址。
nginx.conf
文件。路径一般为/etc/nginx/nginx.conf
。 find / -name nginx.conf
vim /etc/nginx/nginx.conf
http
中的以下信息。 server {改后信息类似如下。
listen 80;
server_name localhost;
server {
listen [$IP]:80;
server_name localhost;
说明:[$IP]为实例公网IP地址。
您需要在Tomcat的server.xml文件中修改监听端口。请按照以下步骤进行操作:
/conf/server.xml
文件。路径一般为/usr/local/tomcat/conf/server.xml
。 find / -name server.xml
server.xml
文件。
vim /usr/local/tomcat/conf/server.xml
<Connector port="8080"系统显示类似如下,x.x.x.x表示实例公网IP地址。
protocol="HTTP/1.1"
address="[$IP]"
/etc/httpd/conf/httpd.conf
。 find / -name httpd
httpd.conf
文件,请参考以下操作步骤:
vim /etc/httpd/conf/httpd.conf
Listen
模块中的信息改为以下内容,即修改监听端口,然后保存并退出。 Listen [$Port]
说明:[$Port]为期望设置的端口,一般默认为80。
service httpd restart