华为云 ECS 安装 Nginx 的端口问题

服务器之迁徙

私人服务器从腾讯云迁到便宜的华为ECS,重装系统。
node ,
mongodb
nginx

检测nginx 正常

nginx -t 正常

启动nginx 服务,一切正常

service nginx start 

查看进程 正常

ps -ef |grep nginx

浏览器打开
在这里插入图片描述

http://ip
无法访问

排查

服务器 ping 外网

root@ruff-server-01:~# ping www.baidu.com
PING www.a.shifen.com (180.97.33.107) 56(84) bytes of data.
64 bytes from 180.97.33.107: icmp_seq=1 ttl=47 time=30.2 ms
64 bytes from 180.97.33.107: icmp_seq=2 ttl=47 time=29.8 ms
64 bytes from 180.97.33.107: icmp_seq=3 ttl=47 time=29.7 ms
64 bytes from 180.97.33.107: icmp_seq=4 ttl=47 time=29.7 ms
64 bytes from 180.97.33.107: icmp_seq=5 ttl=47 time=29.7 ms
64 bytes from 180.97.33.107: icmp_seq=6 ttl=47 time=29.8 ms
64 bytes from 180.97.33.107: icmp_seq=7 ttl=47 time=29.7 ms
64 bytes from 180.97.33.107: icmp_seq=8 ttl=47 time=29.7 ms

正常

ping 服务器

PING xx.xx.xx.xx(xx.xx.xx.xx): 56 data bytes
Request timeout for icmp_seq 0
Request timeout for icmp_seq 1
Request timeout for icmp_seq 2
Request timeout for icmp_seq 3

curl 请求本地

root@ruff-server-01:~# curl 127.0.0.1
<!DOCTYPE html>
<html>
<head>
<title>Welcome to nginx!</title>
<style>
    body {
        width: 35em;
        margin: 0 auto;
        font-family: Tahoma, Verdana, Arial, sans-serif;
    }
</style>
</head>
<body>
<h1>Welcome to nginx!</h1>
<p>If you see this page, the nginx web server is successfully installed and
working. Further configuration is required.</p>
 
<p>For online documentation and support please refer to
<a href="http://nginx.org/">nginx.org</a>.<br/>
Commercial support is available at
<a href="http://nginx.com/">nginx.com</a>.</p>
 
<p><em>Thank you for using nginx.</em></p>
</body>
</html>

问题所在

打开华为云服务器的控制台,打开服务器的更改安全组> 修改安全组 > 配置规则。
将你要用的端口添加到规则中,出方向 入方向都需要添加。
在这里插入图片描述

在这里插入图片描述

打勾并添加。在这里插入图片描述

重启服务器

之前配置的服务已能正常使用。
在这里插入图片描述

ECS是阿里云提供的云服务器服务,可以在其上安装nginx来搭建网站服务器。在ECS安装nginx的过程中,可以根据不同的系统和安装方式,nginx的配置文件的位置可能会有所不同。 对于一些常见的系统,比如CentOS,安装nginx后,配置文件的位置一般是在/etc/nginx/目录下。可以打开/etc/nginx/conf.d/default.conf文件来查看里面的配置,包括监听端口、域名和nginx访问的根目录。 而对于一些其他的系统,比如在安装nginx时选择了自定义路径安装的情况下,nginx的配置文件可能会位于指定的路径下。例如,根据引用所述,当nginx安装在/usr/local/nginx/目录下时,配置文件的位置是/usr/local/nginx/conf/nginx.conf。 因此,具体安装nginxECSnginx配置文件的位置,需要根据实际情况来确定。一般来说,可以通过查找/etc/nginx/目录下的配置文件或者根据安装时的路径来定位。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* *3* [阿里云服务器ecs配置之安装nginx](https://blog.youkuaiyun.com/sainje/article/details/113487636)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 100%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值