在启动新网站时检查问题 CentOS
我有一个空盒子 CentOS 6.3. 我需要从此服务器运行多个网站。 我仍然是什么:
已安装的模块 Apache, MySQL, PHP 和 PHP 通过以下方式
http://www.howtoforge.com/inst ... -lamp
我创建了一个测试文件 index.html 在文件夹内 / var / www / html / 我试图通过在浏览器中指定服务器IP地址来访问默认站点。 但它没有显示任何东西。
我对这些字符串发表了评论 «DocumentRoot / var / www / html» 在文件中。 httpd.conf 并添加设置 Virtualhost 作为:
namevirtualhost。 *: 80
笔记
abc.com 更高 - 这是我服务器主机的名称,我连接到服务器 root@abc.com
我创建了文件夹 /vhosts/abc.com 并将文件放在其中 index.php
然后我使用该服务重新启动服务器 httpd restart
当我的浏览器指定服务器的IP地址或 abc.com, 我收到消息“页面无法显示。” 如果我试图检查 / var / log / httpd / access_log 或者 / var / log / httpd / error_log, 我不会表现出任何东西。
刷新:
我的文件。 / etc / hosts 看起来像:
和文件。 / etc / sysconfig / network:
如何检查问题是什么? 这可能是错误的吗?
更新2:
我的文件。 iptables 看起来像:
字符串后 las (后 COMMIT) 我试图添加:
但重启服务 iptables 造成错误。
已安装的模块 Apache, MySQL, PHP 和 PHP 通过以下方式
http://www.howtoforge.com/inst ... -lamp
我创建了一个测试文件 index.html 在文件夹内 / var / www / html / 我试图通过在浏览器中指定服务器IP地址来访问默认站点。 但它没有显示任何东西。
我对这些字符串发表了评论 «DocumentRoot / var / www / html» 在文件中。 httpd.conf 并添加设置 Virtualhost 作为:
namevirtualhost。 *: 80
<virtualhost *:80="">
ServerName abc.com
DocumentRoot /var/www/vhosts/abc.com
DirectoryIndex index.php
<directory "="" abc.com"="" var="" vhosts="" www="">
DirectoryIndex index.php
AllowOverride All
Allow from All
</directory>
</virtualhost>
笔记
abc.com 更高 - 这是我服务器主机的名称,我连接到服务器 root@abc.com
我创建了文件夹 /vhosts/abc.com 并将文件放在其中 index.php
然后我使用该服务重新启动服务器 httpd restart
当我的浏览器指定服务器的IP地址或 abc.com, 我收到消息“页面无法显示。” 如果我试图检查 / var / log / httpd / access_log 或者 / var / log / httpd / error_log, 我不会表现出任何东西。
刷新:
我的文件。 / etc / hosts 看起来像:
127.0.0.1 localhost.localdomain localhost
108.175.9.103 abc.com
和文件。 / etc / sysconfig / network:
NETWORKING=yes
HOSTNAME=localhost.localdomain
如何检查问题是什么? 这可能是错误的吗?
更新2:
我的文件。 iptables 看起来像:
*filter
:INPUT ACCEPT [0:0]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [0:0]
-A INPUT -m state --state ESTABLISHED,RELATED -j ACCEPT
-A INPUT -p icmp -j ACCEPT
-A INPUT -i lo -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 22 -j ACCEPT
-A INPUT -j REJECT --reject-with icmp-host-prohibited
-A FORWARD -j REJECT --reject-with icmp-host-prohibited
COMMIT
字符串后 las (后 COMMIT) 我试图添加:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
但重启服务 iptables 造成错误。
没有找到相关结果
已邀请:
1 个回复
喜特乐
赞同来自:
如果它有效,则需要保存防火墙的统计文档。
如果它有效,看起来您将在标准之外使用文件的根源 / var / www, 您还需要更改上下文 SELinux 对于一个新的根,所以看
https://serverfault.com/questi ... 09488
怎么做。