Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was soll ich tun, wenn ich nach dem Start von Apache nicht auf die Webseite zugreifen kann?

Was soll ich tun, wenn ich nach dem Start von Apache nicht auf die Webseite zugreifen kann?

王林
王林nach vorne
2021-01-27 10:32:5710210Durchsuche

Was soll ich tun, wenn ich nach dem Start von Apache nicht auf die Webseite zugreifen kann?

Vorwort:

Auf den Apache kann nach dem Start nicht zugegriffen werden. Nach der Fehlerbehebung stellten wir fest, dass der Port nicht belegt war, und gingen daher von einem Firewall-Problem aus.

(Lernvideo-Sharing: Einführung in die Programmierung)

Lösung:

Zuerst müssen wir sicherstellen, dass das Remote-Linux-System installiert wurde, um uns per Remote-Zugriff beim Linux-System anzumelden Wir müssen sicherstellen, dass wir yum verwendet haben. Warten Sie auf den Befehl zur Installation von Apache und beginnen Sie dann mit der Fehlerbehebung und Analyse

Was soll ich tun, wenn ich nach dem Start von Apache nicht auf die Webseite zugreifen kann?

Um remote auf die Webseite des Servers zuzugreifen, müssen wir zunächst sicherstellen, dass der Apache-Dienst httpd Wir verwenden den Befehl, um den Status des entsprechenden Dienstes zu überprüfen:

service httpd status

Wenn er wie in der Abbildung gezeigt ausgeführt wird, bedeutet dies, dass der Dienst gestartet wurde. Andernfalls müssen wir den Befehl verwenden, um den httpd aufzurufen Dienst:

service httpd start

Was soll ich tun, wenn ich nach dem Start von Apache nicht auf die Webseite zugreifen kann?

Dann müssen wir den Status von SELinux ermitteln. SELinux ist ein Sicherheitsrichtliniendienst unter dem Linux-System, aber da die Einstellung kompliziert ist und das Einschalten große Auswirkungen auf Systemdienste und Zugriffsvorgänge hat, Wenn es nicht ausgeschaltet ist, kann es zu ungewöhnlichen Situationen kommen. Daher müssen wir den Befehl verwenden, um festzustellen, ob SELinux ausgeschaltet wurde:

sestatus

Wenn es wie in der Abbildung angezeigt wird, wurde es ausgeschaltet. Deaktiviert bedeutet, dass es geschlossen wurde. Andernfalls müssen wir den Befehl verwenden, um den Richtliniendienst vorübergehend herunterzufahren:

setenforce 0

Was soll ich tun, wenn ich nach dem Start von Apache nicht auf die Webseite zugreifen kann?

Dann müssen wir beurteilen, ob Port 80 von anderen Programmen belegt ist. Verwenden Sie zur Überprüfung den folgenden Befehl:

netstat -lnp | grep 80

Wenn wie im Bild gezeigt, Port 80 von httpd verwendet wird, ist das in Ordnung, andernfalls müssen wir den Vorgang korrigieren, der hier nicht im Detail beschrieben wird

Was soll ich tun, wenn ich nach dem Start von Apache nicht auf die Webseite zugreifen kann?

Dann können wir zunächst prüfen, ob der Wenn die Systemfirewall aktiviert ist und andere Dienste normal funktionieren, liegt die Unfähigkeit, auf die Webseite zuzugreifen, höchstwahrscheinlich an einer falschen Konfiguration der Firewall. Daher verwenden wir zunächst den folgenden Befehl, um den Status der Firewall zu ermitteln:

 service iptables status

Wenn Dies bedeutet, wie in der folgenden Abbildung dargestellt, dass die Firewall des Systems ausgeführt wird. Um die folgenden einfachen Schritte zur Fehlerbehebung durchzuführen, können wir zunächst versuchen, die Firewall auszuschalten und anschließend die Neukonfiguration zu aktivieren Um zu bestätigen, dass es sich um ein Firewall-Problem handelt, müssen wir die Firewall erneut für TCP-Netzwerkanforderungen konfigurieren, die auf Port 80 zugreifen. Wir müssen zuerst die Firewall neu starten

 service iptables stop

und dann den Befehl zum Konfigurieren eingeben Firewall und zeigen Sie die konfigurierte Firewall-Richtlinie an Was soll ich tun, wenn ich nach dem Start von Apache nicht auf die Webseite zugreifen kann?

 service iptables start

Nach Abschluss wie folgt Wie im Bild gezeigt ist die Konfiguration abgeschlossen und der Fernzugriff auf die Webseite auf dem Server ist in Ordnung

Was soll ich tun, wenn ich nach dem Start von Apache nicht auf die Webseite zugreifen kann?

Verwandte Empfehlungen:

Apache-Tutorial

Das obige ist der detaillierte Inhalt vonWas soll ich tun, wenn ich nach dem Start von Apache nicht auf die Webseite zugreifen kann?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen