阿里云centOS7安装好Nginx设置外网可以访问80端口

欢迎扫描底部关注:快乐学习与分享

1、将默认的firewall防火墙替换成iptables

关闭firewalld防火墙

systemctl stop firewalld

设置开机禁用

systemctl disable firewalld

查看是否关闭成功

systemctl status firewalld

2、下载安装iptables

安装命令

yum install iptables-services -y

启动iptables

systemctl start iptables.service

3、修改一个文件将端口加入到iptables里面

打开编辑文件

vim /etc/sysconfig/iptables

添加如下的脚本

-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

防止有问题大家不要直接复制上面提供的脚本,可以复制你打开的文件里的修改成80端口如下图

使用命令查看端口情况验证添加结果

iptables -L –n


如上图所视现在对外开放的端口有两个,一个是自带的22端口服务器用的,一个是80端口就是我们刚才添加的。这就表明添加成功了,然后保存否则下次重启服务器失效。

保存配置

service iptables save

重启iptables

service iptables restart

设置iptables开机自启

systemctl enable iptables

4、去阿里云控制台配置

进入云服务器ECS --> 安全组 --> 管理实例 --> 安全组规则 --> 入方向 --> 添加安全组规则

1

2

3

4

然后就可以在外网访问你阿里云服务器上的80端口了。

阅读原文

关注公众号了解更多:
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值