我必须安装一个新的 CentOS Server v6.5
我已经安装了 httpd,想通过 serverIP 访问 Apache Welcome Page。但是我遇到了超时问题,所以我暂时停止了 iptables 服务。
现在我得到了一个 301 重定向到 127.0.0.1
一些信息 :
- nano /etc/hosts 设置为“SERVERIP”域 www.domain
- /etc/httpd/conf/httpd.conf 我将 ServerName 设置为 www.domain
怎么了 ?
答案1
听起来你对使用 apache 设置 Web 服务器的知识水平不高。你为什么要参与这个 /etc/hosts?
您的服务器应该自动将 IP 解析为主机名,但如果没有,则意味着基本设置有问题。
然而,来到 httpd.conf,您有 2 个指令,分别为 ServerName、VirtualHost 指令和 apache 主配置,您可以在其中告诉 apache 要监听的 IP 地址和端口(这是在您使用 vhost 的情况下,但它们都是相同的)。
这里有一份详细的分步指南,可以帮助您设置所需的内容:
https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-centos-7
祝你好运!