Vérifiez les problèmes avec le lancement du nouveau site sur CentOS

J'ai une boîte vide CentOS 6.3. Je dois exécuter plusieurs sites Web à partir de ce serveur. Ce que j'ai encore fait:

Modules installés Apache, MySQL, PHP et PHP de la manière suivante
http://www.howtoforge.com/inst ... -lamp
J'ai créé un fichier de test index.html à l'intérieur du dossier / var / www / html / Et j'ai essayé de visiter le site par défaut en spécifiant l'adresse IP du serveur dans mon navigateur. Mais cela n'a rien montré.

J'ai commenté la chaîne «DocumentRoot / var / www / html» À l'intérieur du fichier. httpd.conf Et ajout des paramètres Virtualhost comme:

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>

La note

abc.com plus haut - Ceci est le nom de l'hôte de mon serveur et je me connecte au serveur comme root@abc.com

J'ai créé des dossiers /vhosts/abc.com et placé le fichier en eux index.php

Ensuite, j'ai redémarré le serveur en utilisant le service httpd restart

Lorsque mon navigateur spécifie l'adresse IP du serveur ou abc.com, Je reçois le message "La page ne peut pas être affichée." Si j'essaie de vérifier / var / log / httpd / access_log ou / var / log / httpd / error_log, Je ne montrerai rien.

Rafraîchir:

Mon fichier. / etc / hosts Ressemble à ça:

127.0.0.1 localhost.localdomain localhost
108.175.9.103 abc.com

et fichier. / etc / sysconfig / network:

NETWORKING=yes
HOSTNAME=localhost.localdomain

Comment vérifier quel est le problème? Qu'est-ce qui pourrait être faux ici?

Update2:

Mon fichier. iptables Ressemble à ça:

*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

Après la chaîne las (après COMMIT) J'ai essayé d'ajouter:

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

Mais redémarrer le service iptables Provoque une erreur.
Invité:

Agathe

Confirmation de:

Vous devez probablement ouvrir le port 80 au pare-feu iptables

iptables -I INPUT -p tcp -m tcp --dport 80 -j ACCEPT

Si cela fonctionne, vous devez enregistrer la statiste du pare-feu.

service iptables save

Si cela fonctionne, comme on dirait que vous allez utiliser les racines des documents en dehors de la norme / var / www, Vous devez également changer le contexte SELinux Pour une nouvelle racine, alors regardez
https://serverfault.com/questi ... 09488
comment faire.

Pour répondre aux questions, connectez-vous ou registre