无法访问 Centos/apache 上的虚拟主机

无法访问 Centos/apache 上的虚拟主机

我正在使用 VMWare Fusion 运行 CentOS 6.8 服务器,并且我的 Apache 已启动并运行,但我无法访问任何虚拟主机。我按照此演练操作 (https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-centos-6) 虽然我也尝试过使用 Webmin,但无济于事。Apache 停止/重新启动而没有错误,我在 /var/log/httpd/error_log 中看不到任何内容。这是 /etc/httpd/conf/httpd.conf 的结尾。

NameVirtualHost *:80

<VirtualHost *:80>
        ServerAdmin [email protected]
        DocumentRoot /var/www/relynx.dev/public_html
        ServerName relynx.dev
        ServerAlias www.relynx.dev
        ErrorLog /var/www/relynx.dev/logs/error.log
</VirtualHost>

答案1

根据我的经验,你需要检查两件事:

1- 你的防火墙

 service iptables status 

查看 80 端口是否开放

2-检查你的dns:

查看您是否已在“hosts”文件中设置了您的服务器的域名。

(ip@)192.168.56.x  relynx.dev

或者您可以在 apache 中使用 ip@ 而不是域名。

相关内容