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

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 --> 安全组 --> 管理实例 --> 安全组规则 --> 入方向 --> 添加安全组规则

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

阅读原文

关注公众号了解更多:

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

  1. CentOS7安装redis并配置外网可访问(局域网可参考)

    1.安装gcc编辑器 安装redis需要依赖gcc环境,执行如下命令安装: yum install -y gcc 如果机器没有网络的话,可以参考这篇文章: CentOS离线安装gcc环境(附安装包+图 ...

  2. 阿里云centos7部署:nginx+uwsgi+django+vue

    基础环境 阿里云centos7 部署架构 nginx + uwsgi nginx提供静态文件服务和反向代理: uwsgi充当Web服务器: 部署过程 修改项目的配置文件,配置收集静态文件之后存放的目录 ...

  3. 阿里云 Centos7 安装PostgreSQL教程

    阿里云 Centos7 安装PostgreSQL教程 1.选择版本 2. 选择平台 3. 选择架构 4. 安装repository RPM 5. 安装客户端包 6. 可选的服务端安装包 7. 可选的初 ...

  4. 关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案

    关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案 参考文章: (1)关于阿里云服务器Linux安装Tomcat后,外网不能访问解决方案 (2)https://www.cnblogs. ...

  5. 阿里云CentOS7安装Oracle11GR2

    http://blog.csdn.net/lee353086/article/details/51622309 Title: 阿里云CentOS7 Silent Mode安装Oracle11GR2 D ...

  6. 阿里云centos7安装mysql

    前提注意:在安装之前,请确保centos7系统中当前操作是root用户,以保持最高权限 1:下载mysql包,centos7安装perl语言和 导入libaio依赖,删除自带mariadb 下载地址: ...

  7. 阿里云https配置nginx后外网无法访问 已解决

    初次接触前端,好不容易写好了代码布置到阿里云上,使用nginx代理,http访问,没问题,但是google一直提示不安全,于是升级https,配置好后localhost,127.0.0.1都可以访问但 ...

  8. Redis设置外网可访问

    更改redis.conf 文件 bind 127.0.0.1 protected-mode yes # requirepass foobared (设置密码-可选) 更改为 bind 0.0.0.0 ...

  9. Redis篇之设置外网可访问redis的方法

    一.前言 当我们在部署了redis服务之后,redis本身默认只允许本地访问. 但是如果当我们想要在外网进行redis访问时,该怎么实现? 实现方法:可以通过简单配置,允许外网进行访问. 这里有一个限 ...

最新文章

  1. [Java入门笔记] 面向对象编程基础(二):方法详解
  2. 三类基于贪心思想的区间覆盖问题
  3. 优化Windows电脑常见方法,提高速度,释放硬盘C盘
  4. 2019-09-30
  5. ADO.NET2.0 Querying Large Result Sets Asynchronously(ADO.NET 异步操作)
  6. 7-7自动色阶/自动对比度/自动颜色
  7. 考研数学 - 初数基础整理09
  8. 计算机信息管理的检索步骤,信息检索策略与步骤
  9. Android ANR:executing service com.xxx.yyy/cn.jpush.android.service.PushService
  10. Report Services RDL报告服务器的一些经验
  11. 香港自由行——写在前言
  12. Vim快捷键汇总 - Jeffery Lee的专栏 - CSDNBlog
  13. 初学Web:计算机气质个人主页
  14. Wireshark之流量包分析+日志分析 (护网:蓝队)web安全 取证 分析黑客攻击流程(上篇)
  15. 基因家族分析及SCI写作技巧
  16. 从WebService到面向服务架构SOA理解【二】
  17. 关于nextInt()、next()和nextLine()的用法
  18. 多线程编程之Linux环境下的多线程(三)——好文
  19. 内网(本机)IP和外网(网络)ip区别
  20. 《小岛经济学》二、一切经济都从何开始

热门文章

  1. python音标是什么_python转换工具之汉语拼音与国际音标的实现
  2. bladex saber 启动流程
  3. 线性代数学习笔记——习题课——特征值与特征向量
  4. 鸿蒙系统可以跟ios媲美吗,任正非再次确认:不需要2年,鸿蒙系统就可以媲美ios系统...
  5. linux hba查看,各操作系统查看HBA和WWN的方法
  6. LibreOffice完美解决中文字体问题(在黑暗中摸索了好久~)
  7. 【计算机基础】二进制和十进制的转换计算
  8. 魔兽世界终极版(C++程序设计第6周)
  9. java将表情字符串转表情符号_使用java将字符串中的表情符号替换为字符串
  10. ROS Stage学习