我正在 CentOS 上构建本地 Web 服务器。我已经安装了 Apache 并遵循了以下段落:
简而言之,我按以下方式设置了“ServerName”、“DocumentRoot”、“Listen”:
ServerName chronicles.local:80
DocumentRoot "/var/www/html"
Listen 192.168.122.68:80
(这是我的虚拟机 IP 地址)
我已将此行附加到/etc/hosts
:
127.0.0.1 chronicles.local
index.html
并且我在文件夹里创建了一个简单的网页/var/www/html
。
我已经重启了 Apache。但是当我尝试从浏览器访问我的网站并输入 时chronicles.local
,系统提示“无法访问服务器”。
我怎么解决这个问题?
答案1
问题是 Apache 正在监听192.168.122.68
并且你正在尝试访问127.0.0.1
,
你应该将主机文件更改为192.168.122.68 chronicles.local