Auf Centos / Apache kann nicht auf virtuelle Hosts zugegriffen werden

467
Sean Cunningham

Ich verwende einen CentOS 6.8-Server mit VMWare Fusion, und ich habe meinen Apache betriebsbereit, obwohl ich nicht auf virtuelle Hosts zugreifen kann. Ich folgte dieser Anleitung ( https://www.digitalocean.com/community/tutorials/how-to-set-up-apache-virtual-hosts-on-centos-6 ), obwohl ich auch Webmin ohne Erfolg versucht habe. Apache wird ohne Fehler gestoppt / neu gestartet und in / var / log / httpd / error_log wird nichts angezeigt. Hier ist das Ende von /etc/httpd/conf/httpd.conf.

NameVirtualHost *:80  <VirtualHost *:80> ServerAdmin my@email.com DocumentRoot /var/www/relynx.dev/public_html ServerName relynx.dev ServerAlias www.relynx.dev ErrorLog /var/www/relynx.dev/logs/error.log </VirtualHost> 
0

1 Antwort auf die Frage

1
BOUKANDOURA Mhamed

Nach meiner Erfahrung müssen Sie zwei Dinge prüfen:

1- Ihre Firewall

 service iptables status 

Und sehen Sie, ob für 80 ein offener Port vorhanden ist

2- Überprüfen Sie Ihre DNS:

Prüfen Sie, ob Sie den Domänennamen Ihres Servers in der Datei "hosts" festgelegt haben.

(ip@)192.168.56.x relynx.dev 

Oder Sie können einfach die IP-Adresse von Domain-Name in Apache verwenden.

Es war die Firewall - vielen Dank! Sean Cunningham vor 7 Jahren 0