首页 > 解决方案 > Apache 正在侦听端口 80 但无法连接到网站

问题描述

我最近用centos 7.3启动了一个ecs实例。我按照指南安装 apache 并配置端口(80 和 443)。我尝试访问http://my_ip但它没有响应,它说我应该检查代理和防火墙 下面是 iptables,我不知道出了什么问题

Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name tcp 0 0 0.0.0.0:80 0.0.0.0:* LISTEN 25141/httpd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1878/sshd tcp 0 0 0.0.0.0:443 0.0.0.0:* LISTEN 25141/httpd tcp6 0 0 :::3306 :::* LISTEN 30048/mysqld

标签: centos7apache2.4

解决方案


1.停止防火墙(systemctl stop firewalld.service),使您的selinux等于禁用(vim /etc/sysconfig/selinux)
2.检查您的apache配置文件并确保您的配置允许您的客户端访问。
3.检查你的apache access.log 和error.log
你可以试试这些方法,最好贴一下错误页面截图。


推荐阅读