阿里云 配置网站 安装nginx 访问不了公网ip

news/2024/5/13 6:51:40/文章来源:https://blog.csdn.net/qq_36336522/article/details/83824528

转载自:https://blog.csdn.net/LJFPHP/article/details/78670459

一、开始找原因

在浏览器输入:http://ip,正常的话,会有页面,welcome to nginx 
我这里是浏览器访问失败, 
查找原因:

1、在服务器上访问Ip

执行:curl http://ip 
结果:超时,未连接成功

查看nginxaccess.log日志,发现日志未滚动,代表本机访问不到公网ip

2、确认网络是否可达

 
  1. telnet 12x.xx.x.xx 80

  2. Trying 12x.xx.x.xx...

  3. Connected to 12x.xx.x.xx.

  4. Escape character is '^]'.

  • 1
  • 2
  • 3
  • 4
  • 1
  • 2
  •  
  • 4

这样就说明网络上可达,并且TCP三次握手可以完成,因为能telnet通,排除了网络不通的情况 
但是我本地的网络不通。

3、是否受防火墙安全控制等。

将iptables和selinux关闭 
以下4条命令清除iptables的配置

 
  1. iptables -F

  2. iptables -F -t nat

  3. iptables -X

  4. iptables -X -t nat

  • 1
  • 2
  • 3
  • 4
  • 1
  • 2
  •  
  • 4

setenforce 0 #关闭selinux 
重新远程访问,还是失败。说明不是防火墙的原因。这里因为我是debian,所以默认是没有开启防火墙的,所以不是这个原因。

4、去/var/log/nginx/error.log查看错误日志

日志报错:Address already in use 
这里就已经确认错误在哪了,原来是80端口被占用的问题。

5、解决方案

1)执行:lsof -i:80 查看此时哪个进程正在使用80端口 
我这边发现是阿里云盾正在使用80端口

2)杀掉云盾进程,重启nginx试试 
kill -s 9 pid 
具体参考博客:http://blog.csdn.net/ljfphp/article/details/78666376

6、好吧,惊奇的发现,通过浏览器还是访问不了nginx,但是此刻我的80端口已经被nginx监听了。继续查看错误日志。错误日志并没刷新。

7、百度发现有人说是iptables防火墙的原因,但是debian系统的安装默认是没有iptables,所以应该不是防火墙的原因。

8、看到有人说,是没有备案域名的原因,80端口默认是关闭状态。好吧,我准备改成8080端口,看看能不能行吧。(这个没来得及试)

二、真正的凶手

      终于找到问题了,眼泪差点掉下来。原来是阿里云的问题。我刚开通的服务器,没有设置安全组规则。下面给大家演示一下安全组怎么设置。 
1、进入云服务控制台

2、找到安全组,点击进入 
这里写图片描述
3、在默认的一个安全组上,有一个配置规则按钮。点击配置规则 
这里写图片描述
4、这是我原来的安全组规则,没有http的

这里写图片描述

5、按照如图所示添加

这里写图片描述

6、浏览器访问ip成功 
这里写图片描述

配置好安全规则之后,我们就能在浏览器通过ip访问了。。千想万想,没想到会收到来自阿里云的GANK,很绝望。。不过在查错过程中也学到了很多,记录一下。

end

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_783531.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

asp.net免费网站三剑客:WebMatrix + MojoPortal + SQLCE

一个免费发布软件,一个免费CMS(内容管理系统),一个免费数据库,正好完成一个免费软件的部署。大致过程:1. 先从这里找到MojoPortal的CE版本:http://mojoportal.codeplex.com/releases/view/64508…

用户体验分析:以 “师路南通网站” 为例

作业目标: 对比UMU学习平台、学生安全教育平台,针对师路南通,开展UX分析。基于实例分析,体会用户体验设计的7条准则 作业要求: 基于我们列出的 7 条UX评价准则,分析“师路南通” 在用户体验设计方面让你觉得…

基于阿里云服务器搭建网站

前面写了《基于PHP搭建网站开发环境》的三节内容,主要用于PC端开发/调试/测试网站所需要搭建的开发环境。当然,最重要的还是网站开发成功之后,如何让很多人通过外网连接到网站呢? 1、服务器:服务器选择的是阿里云的&a…

阿里云建站的基本流程

1. 云服务器 ECS 1.1 概述 云服务器ECS实例,即阿里云服务器,以下简称 ECS 实例。 1.2 创建 ECS 实例 1.2.1 购买 ECS 实例 在阿里云官网找到:产品->云计算基础服务->弹性计算->云服务器 ECS 。 在购买之前可以领取阿里云优惠劵哦…

阿里云建站云企业官网标准版/高级版/尊贵版功能对比及选择方法

阿里云建站云企业官网标准版、高级版和尊贵版有什么区别?云集市场网分享阿里云建站定制云企业官网版本功能区别亮点及选择方法: 云企业官网标准版/高级版/尊贵版对比 阿里云建站云企业官网定制分为标准版、高级版和尊贵版三个版本,云集市场…

最全面的WordPress建站教程,零基础30分钟学会建站

宝塔面板添加WordPress站点 一、建站准备条件 条件1:阿里云服务器一台。原则上有台服务器就好了,不过我一般喜欢用大品牌,稳定和安全。条件2: 阿里云域名一个。在哪家买的服务器,就用哪家的域名,反之&…

快来建造自己的网站吧,阿里云免费教程哦

主要亮点: 亮点一:标配阿里云空间,无需技术,会打字就会建网站 亮点二:选定模板,预置1000套精美网站模板,覆盖上百行业,随意切换,简单修改,网站- 即可上线&am…

没有使用面板的云服务器(手动搭建环境的云服务器)备份网站文件和数据库的命令及教程

对于使用了面板(如宝塔面板)的云服务器来说,备份网站文件和数据库相当简单,但是没有使用面板的云服务器(手动搭建环境的云服务器)备份数据就稍显麻烦了,前几日有一朋友让我帮忙备份一下&#xf…

使用宝塔面板搭建WordPress网站(图文教程)

使用宝塔面板搭建WordPress网站 图片来自宝塔官网 现在搭建一个自己的网站已经不是一件难事了,有出色的WordPress程序,有价格实惠的云服务器,有像七牛云这种对草根站长友好的云存储服务,还有像宝塔面板这类易操作的面板&#xff…

阿里云建站全教程:域名注册/云服务器/环境搭建详细流程

小白如何创建网站部署环境?建立一个网站需要多少钱呢?笔者分享 个人/企业建网站的基本步骤和流程。从域名购买解析、到云服务器购买搭建环境,最后到上传程序,具体教程如下: 第一步、注册域名 进入(万网官…

NET温故而知新学习系列之网站安全技术—web.config加密和解密

NET温故而知新学习系列之网站安全技术—web.config加密和解密 我们为什么要对web.config配置文件中的配置节加密&#xff1f; 因为在我们的项目中&#xff0c;有的配置节可能包含敏感信息&#xff0c;我们看下面的<connectionStrings/>配置节中包含了我们连接数据库的用户…

新手建站教程—宝塔面板的安装与使用

为什么使用宝塔面板&#xff1f; 新手建站最大的痛苦就是不好入门&#xff0c;代码太多&#xff0c;无法轻松管理。 在这里&#xff0c;我们介绍一种简单好用的免费服务器运维面板——宝塔面板。使用宝塔面板&#xff0c;可以在可视界面中为服务器安装应用、同步文件、定期执行…

企业如何搭建公司网站?

现在是互联网时代&#xff0c;很多企业都注重互联网&#xff0c;通过做公司网站进行展示及营销。公司网站好处有以下几点&#xff1a; 公司网站是公司对外的宣传窗口&#xff1b;展现公司形象&#xff1b;挖掘潜在客户&#xff0c;即使现在不成交&#xff0c;以后也会通过网站…

中小企业如何搭建公司门户网站

现在是互联网时代&#xff0c;很多企业都注重互联网&#xff0c;通过做公司网站进行展示及营销。公司网站好处有以下几点&#xff1a; 公司网站是公司对外的宣传窗口&#xff1b;展现公司形象&#xff1b;挖掘潜在客户&#xff0c;即使现在不成交&#xff0c;以后也会通过网站…

程序员拥有一个属于自己的博客网站很难吗?

回答这个问题&#xff0c;我觉得嘛&#xff0c;提问者肯定想知道如何搭建个人博客的相关流程和经验。所以我脑海想想&#xff0c;然后组织下语言简练的说明下具体的步骤。 先讲下主要搭建流程&#xff1a;既然是搭建个人技术博客&#xff0c;那也是属于网站搭建一块的问题。只…

阿里云域名解析与绑定服务器IP地址—域名和端口访问自己的web网站

前言&#xff1a;当你看到该博客时&#xff0c;你或许想写一些漂亮的前台界面&#xff0c;或者能写一个小的web项目&#xff0c;但是你可能不知道怎样让自己的这个界面或者项目&#xff0c;只通过一个网址&#xff0c;都可以随时随地进行访问。学会这个技能再加上自己的编程思想…

手把手教你在阿里云安装和部署WordPress网站

概述 如果还有不了解宝塔面板怎么使用的小伙伴&#xff0c;可以看下前文&#xff1a; 宝塔面板教程&#xff08;1&#xff09;基于云服务器搭建宝塔面板教程最全详解宝塔面板教程&#xff08;2&#xff09;宝塔面板添加WordPress站点详细图文教程宝塔面板教程&#xff08;3&a…

搭建一个网站需要花费巨资吗?

具体的花费肯定是需要从各个方面考虑的,首先考虑的就是规模,10个页面和20个页面价钱肯定是不一样的,再次就是性能安全以及后续的开发维护了, 就拿阿里云的定制建站来说,一共有三个版本,分别为:基础版,高级版,尊贵版,价钱分别为:4980,6980,9980/年,续费金额为980,1980,2980,都不…

基于宝塔面板把网站和数据库定时备份到七牛云存储图文教程

往期教程 宝塔面板教程&#xff08;1&#xff09;基于云服务器搭建宝塔面板教程最全详解宝塔面板教程&#xff08;2&#xff09;宝塔面板添加WordPress站点详细图文教程宝塔面板教程&#xff08;3&#xff09;基于宝塔面板成功配置网站SSL安全证书宝塔面板教程&#xff08;4&a…

如何使用腾讯云服务器搭建个人网站?

从刚开始的简单学习HTML语言&#xff0c;到进入实验室跟着老师&#xff0c;学长学习Java&#xff0c;Android&#xff0c;这一年收获很多&#xff0c;这并不是说我的编程能力得到了多高的提升&#xff0c;而是我认为自己的思路变得和以前不一样了&#xff0c;学会了很多解决问题…