原因分析

今天搭载了一台阿里云服务器,迅速搭载了一套LAMP,但是使用给定的公网ip并不能直接访问到自己的服务器页面,四处检查确认配置没有问题,且ICAM在本机可以ping通服务器,最终找到了原因

  • 进入自己的控制台,点击自己的实例,有个配置规则。(注:此处图片是因为我配置过了,选项才比较多,新的实例选项很少)

配置规则

  • 点开配置规则,发现默认的有这几项,ICMP已放开,故而可以ping通,22端口默认放开,可以远程登录,但是80端口并没有放开。
    默认规则
  • 点击上面的手动添加,并如下编辑(解读:开放80端口可以访问到你的web服务器(前提是你的服务器端确实是监听的80端口,以apche为例,可以查看对应的配置文件),授权对象0.0.0.0/0表示任何来访都接受)
    设置
  • 添加成功之后没有其他问题即可使用自己的公网ip访问
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐