Nginx 无法访问的问题

先说一下背景。前些天帮一朋友搭建LNMP架构(阿里云)。搞了半天,发现Nginx 还是访问不了,也是头疼。还傻傻的重装了很多次。

思路整理

解决问题后整理了下思路。如果遇到 Nginx 访问不了。可以从以下几个方面查看。

  • 首先当然应该看日志喽。日志中如果有错误信息,就照着提示解决喽。

  • 如果日志啥都没有,查看下权限和磁盘是否已满(一般不会出现这种情况)

  • 接着,可以用 netstat 查看一下端口监听情况(命令怎样使用自行google)

  • 如果还没解决,再用 iptables 查看一下防火墙情况。(命令同上,一般也不会出现)

  • 如果还没有,就得看看阿里的安全组配置信息了(笔者遇到的就是这个问题,蛋疼。阿里云默认只开了22、3389两个端口)。

  • 如果还没有解决,我也不知道了?。

防火墙

经过这个问题,才发现自己对防火墙真是知之甚少。于是恶补下,总结备忘,主要讲讲 iptables

  • 什么是防火墙,直接借用鸟哥的话

    • 防火墙就是透过订定一些有顺序的规则,并管制进入到我们网域内的主机 (或者可以说是网域) 数据封包的一种机制!更广义的来说,只要能够分析与过滤进出我们管理之网域的封包数据, 就可以称为防火墙。

  • 防火墙的任务

    • 切割被信任(如子域)与不被信任(如 Internet)的网段;

    • 划分出可提供 Internet 的服务与必须受保护的服务;

    • 分析出可接受与不可接受的封包状态;

  • iptables

    • INPUT 接受数据包的规则

    • FORWARD 处理数据包的规则

    • OUTPUT 发出数据包的规则

    • 命令就google呗?

    clipboard.png

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值