阿里云CentOS7安装了Nginx但是外网访问不到
- 13805
- Linux
- 1
- super_dodo
- 2017/09/02
最近新购买了一台阿里云的服务器,安装了CentOS 7.2的Linux服务。新购服务器之后首先就是搭建LNMP环境,自然是希望安装最新的版本的相关软件。
但是小编按照各种文档,在第一步的时候安装Nginx的时候就出现了问题。安装步骤如下。
安装nginx 首先更新系统软件 # yum update 安装nginx 1.安装nginx源 # yum localinstall http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm 2.安装nginx # yum install nginx 3.启动nginx # service nginx start Redirecting to /bin/systemctl start nginx.service 4.访问http://你的ip/ 如果成功安装会出来nginx默认的欢迎界面
我安装成功之后,使用浏览器 访问http://你的ip/ 始终是访问不成功.尝试各种解决方案,包括重新安装nginx,重启服务器,关闭防火墙,关闭seLinux等。甚至尝试配置vhost域名来尝试。都无法成功。冷静思考一下。
第一步。在服务器上面看一下nginx的状态 /bin/systemctl status nginx.service 结果状态正常。 第二步。curl在服务器上面 尝试你的访问 curl 127.0.0.1 #正常 curl localhost #正常 curl 本机外网IP #不正常(防火墙等等都关闭) 第三步。查阅文档,去阿里云后台查看,原来是新购的服务器都加入和实例安全组。 (OMG)立即去配置。加入你的80端口,立即就能开启了。
总结:新购买服务器的时候,一定要先去服务器后台看看各种安全策略,历史经验对于互联网行业作用不大,因为互联网变化太大,我还是按照以前的经验主义去做事情,就会遗漏一些规则。阿里云的安全设置还需要各位细细研究。
熟悉的Nginx界面来了。。
科学技术是第一生产力。——邓小平
相关阅读
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例
热门文章
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例
最新文章
- 通过Google API客户端访问Google Play帐户报告PHP库
- PHP执行文件的压缩和解压缩方法
- 消息中间件MQ与RabbitMQ面试题
- 如何搭建一个拖垮公司的技术架构?
- Yii2中ElasticSearch的使用示例