V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
Akill47
V2EX  ›  Linux

centos7+nginx 配置好且开启服务之后,无法访问

  •  
  •   Akill47 · 2018-03-10 16:57:21 +08:00 · 9163 次点击
    这是一个创建于 2444 天前的主题,其中的信息可能已经有所发展或是发生改变。

    用 yum 安装的 nginx 安装好之后开启服务了,但是访问网站提示无法访问..有大佬么..谢谢

    35 条回复    2018-03-12 17:31:03 +08:00
    neoblackcap
        1
    neoblackcap  
       2018-03-10 16:59:38 +08:00
    selinux 关了吗?
    vonsis
        2
    vonsis  
       2018-03-10 17:01:37 +08:00
    防火墙上 80 端口开了吗
    安全组里 80 端口开了吗
    fbenpao
        3
    fbenpao  
       2018-03-10 17:03:34 +08:00 via Android
    防火墙
    AlexYang
        4
    AlexYang  
       2018-03-10 17:04:11 +08:00
    firewall-cmd --list-all 检查 80 端口
    firewall-cmd --zone=public --add-port=80/tcp
    firewall-cmd --reload
    defunct9
        5
    defunct9  
       2018-03-10 17:09:46 +08:00 via iPhone
    开 ssh,我上去看看
    vus520
        6
    vus520  
       2018-03-10 17:15:46 +08:00
    curl -v baidu.com

    在本地和外面访问看看
    lihongjie0209
        7
    lihongjie0209  
       2018-03-10 17:26:05 +08:00
    就没人说看一下 log 吗??? 遇到问题的第一步是猜?
    RorschachZZZ
        8
    RorschachZZZ  
       2018-03-10 18:31:51 +08:00
    1 首先本地 curl 自己看下结果,服务是否启动成功。
    2 服务器防火墙看一下是下否限制了相关端口。
    3 如果是云服务器,查看下安全组是否限制了相关端口。
    20has
        9
    20has  
       2018-03-10 18:48:47 +08:00 via Android
    哈哈哈哈 反正你们都在水😁
    端口 进程 还有你确定起来了吗😊
    huclengyue
        10
    huclengyue  
       2018-03-10 18:52:18 +08:00 via Android
    防火墙
    guojxx
        11
    guojxx  
       2018-03-10 20:20:47 +08:00
    老夫算一下 你是不是新手上周跟风上了某云的车
    codeeer
        12
    codeeer  
       2018-03-10 20:22:19 +08:00 via iPhone
    防火墙?
    skylancer
        13
    skylancer  
       2018-03-10 20:27:50 +08:00 via Android
    @neoblackcap 上来就让人关 SELinux...
    anheiyouxia
        14
    anheiyouxia  
       2018-03-10 20:32:52 +08:00
    第一步就是看进程到底开了没有
    ps -ef | grep nginx
    看看监听端口是不是 80 (如果你改了,就换成你的端口)
    netstat -anp | grep 80
    先确认这两个
    abusizhishen
        15
    abusizhishen  
       2018-03-10 21:02:26 +08:00 via Android
    命令行 curl localhost 试下
    zhuzhongkelk
        16
    zhuzhongkelk  
       2018-03-10 23:56:38 +08:00 via iPhone
    先检查 80 端口
    firewall-cmd --list-all 检查 80 端口
    firewall-cmd --zone=public --add-port=80/tcp
    firewall-cmd --reload

    如果你开了 ssl,再检查一下 443 端口
    microget
        17
    microget  
       2018-03-11 00:15:22 +08:00
    阿里云的吧?控制面板放行 80
    jerry033
        18
    jerry033  
       2018-03-11 10:55:31 +08:00
    centOS 配置服务遇到问题,最可能跟 selinux 或者防火墙有关。把日志挂出来看看呗
    Akill47
        19
    Akill47  
    OP
       2018-03-11 15:03:59 +08:00
    @neoblackcap 关了已经。感谢
    Akill47
        20
    Akill47  
    OP
       2018-03-11 15:04:26 +08:00
    @vonsis 开了的。 感谢
    Akill47
        21
    Akill47  
    OP
       2018-03-11 15:05:07 +08:00
    @fbenpao 我把防火墙关掉了还是不行..
    Akill47
        22
    Akill47  
    OP
       2018-03-11 15:05:44 +08:00
    @vus520 都是 拒绝访问
    Akill47
        23
    Akill47  
    OP
       2018-03-11 15:08:18 +08:00
    @lihongjie0209 boot.log 吗?
    Akill47
        24
    Akill47  
    OP
       2018-03-11 15:09:58 +08:00
    @RorschachZZZ 查看防火墙状态时,出现 WARNING: ICMP type 'beyond-scope' is not supported by the kernel for ipv6.
    感谢
    Akill47
        25
    Akill47  
    OP
       2018-03-11 15:10:40 +08:00
    @jerry033 boot.log 吗??
    defunct9
        26
    defunct9  
       2018-03-11 15:28:17 +08:00 via iPhone
    就我实在,知道问不出什么有用的东西来,上去一看便知,省的浪费感情瞎猜
    Akill47
        27
    Akill47  
    OP
       2018-03-11 16:06:54 +08:00
    @defunct9 V2 好像没有私信功能...?我要怎么联系你哈
    Akill47
        28
    Akill47  
    OP
       2018-03-11 16:45:21 +08:00
    @abusizhishen 提示拒绝连接~
    Akill47
        29
    Akill47  
    OP
       2018-03-11 17:09:29 +08:00
    现在 curl localhost 正常收到请求了,但是直接访问网站还是提示"无法连接"..大佬们求指点,感谢!
    Akill47
        30
    Akill47  
    OP
       2018-03-11 17:38:16 +08:00
    解决了,谢谢各位。
    bxb100
        31
    bxb100  
       2018-03-11 18:55:39 +08:00 via Android
    @Akill47 分享一下你的解决办法吧❛‿˂̵✧
    shuizhengqi
        32
    shuizhengqi  
       2018-03-12 09:39:30 +08:00
    直接看 log,看看连接有没有进来,如果进来,哪个地方报的错
    Akill47
        33
    Akill47  
    OP
       2018-03-12 15:07:12 +08:00
    @shuizhengqi 解决了,感谢
    Akill47
        34
    Akill47  
    OP
       2018-03-12 15:12:00 +08:00   ❤️ 1
    @bxb100 首先查看防火墙,确认端口开启之后,curl localhost,发现拒绝连接。再查看进程,发现 nginx 未开启,开启之后发现仍不行,再 curl localhost 发现请求正常,换了个浏览器之后正常访问,发现是浏览器代理问题。
    bxb100
        35
    bxb100  
       2018-03-12 17:31:03 +08:00 via Android
    @Akill47 谢谢分享
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5579 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 07:23 · PVG 15:23 · LAX 23:23 · JFK 02:23
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.