Problembeschreibung:
Auf den auf CentOS 7 in der virtuellen Maschine installierten Apache (httpd) kann vom Host aus nicht zugegriffen werden, wenn auf die virtuelle Maschine zugegriffen wird.
Lösung:
Sie können den folgenden Befehl direkt ausführen, um den TCP-Port 80 so festzulegen, dass jeder IP-Zugriff möglich ist.
[root@localhost ~]# iptables -I INPUT -p TCP --dport 80 -j ACCEPT
Dann können Sie ganz normal auf dem Host darauf zugreifen.
Hinweis: Sie müssen diese Methode nach dem Neustart erneut ausführen.
Wenn wir gerade erst lernen, es selbst zu verwenden, können wir die Firewall vollständig ausschalten. Der spezifische Befehl (gilt nur für CentOS 7) lautet wie folgt:
#停止firewall systemctl stop firewalld.service #禁止firewall开机启动 systemctl disable firewalld.service
Empfohlenes Tutorial: Centos-Tutorial
Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn unter Centos nicht auf httpd zugegriffen werden kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!