Detaillierte Erläuterung der Fallstricke bei der Konfiguration von Apache-Domänennamen

Detaillierte Erläuterung der Fallstricke bei der Konfiguration von Apache-Domänennamen

Ich habe Apache nie verwendet. Nachdem ich angefangen hatte zu arbeiten, habe ich immer Nginx verwendet (nicht für Betrieb und Wartung). Vor kurzem gab es bei einem kleinen Projekt eines Freundes einige Probleme. Ich kam mit Apache in Kontakt.

Konfigurieren Sie zunächst den Domänennamen und überwachen Sie Port 889

Schritt 2: Apache neu starten

/www/server/apache/bin/apachectl restart

Der dritte Schritt besteht darin, über einen externen Browser darauf zuzugreifen.

Schritt 4. Identifizieren Sie die Ursache

1. Greifen Sie lokal mit curl localhost:889 auf den Server zu. Die Verbindung wird abgelehnt

2. Überprüfen Sie die Portnutzung lsof -i:889

3. Abfrage des Überwachungsgeräts netstat -tnl.

Überwachung ist normal

4. Ich dachte, dass der Server-Port möglicherweise nicht geöffnet ist, daher habe ich „firewall-cmd --list-ports“ verwendet, um die offenen Ports zu überprüfen.

Kein Port 889

5. Nehmen Sie als Beispiel das Öffnen von Port 889 durch CentOS7:

Hinzufügen von Ports

firewall-cmd --zone=public --add-port=889/tcp --permanent (--permanent wirkt dauerhaft und wird nach einem Neustart ohne diesen Parameter ungültig)

Regeln aktualisieren

Firewall-Befehl --reload

Den angegebenen Port anzeigen

Firewall-Befehl --zone=public --query-port=8080/tcp

Löschen Sie den angegebenen Port

Firewall-Befehl --zone=public --remove-port=8080/tcp --permanent

Alle offenen Ports anzeigen

Firewall-Befehl --list-ports

6. Am Ende funktioniert es immer noch nicht, da in der Alibaba Cloud das dedizierte Netzwerk den Port begrenzt, sodass Sie ihn einrichten müssen

Wenn Sie einen Freund wie mich haben, der dieses Problem noch nicht kennt, können Sie so damit umgehen

Dies ist das Ende dieses Artikels über die Fallstricke der Apache-Domänennamenkonfiguration. Weitere relevante Inhalte zur Apache-Domänennamenkonfiguration finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den verwandten Artikeln weiter unten. Ich hoffe, Sie werden 123WORDPRESS.COM auch in Zukunft unterstützen!

Das könnte Sie auch interessieren:
  • So implementieren Sie Web-Stresstests mit Apache Bench
  • So installieren Sie Apachebench separat in einer CentOS-Umgebung
  • Spring Cloud integriert Apache-SkyWalking, um Link-Tracking zu implementieren
  • Implementierungsprinzip des Apache Shrio-Sicherheitsframeworks und Beispielerklärung
  • Detaillierte Beschreibung und Anwendungsbeispiele der Apache Commons-Toolklassen in der häufig verwendeten Klassenbibliothek von Java
  • Tutorial zur Installation von Apache 2.4.41 unter Windows 10
  • Implementierungsprinzip und Nutzungsanalyse des Apache Bench-Stresstest-Tools

<<:  Beheben Sie das Problem, dass das Elementbearbeitungsformular el-radio nach dem Echo nicht ausgewählt werden kann

>>:  Detaillierte Schritte zum Konfigurieren von my.ini für mysql5.7 und höher

Artikel empfehlen

Vue nutzt Amap zur Realisierung der Stadtpositionierung

In diesem Artikel wird der spezifische Code von V...

Tutorial-Diagramm zur Konfiguration der Tomcat-Umgebungsvariablen unter Win10

Vor der Konfiguration müssen wir Folgendes tun: 1...

Vuex implementiert einfache Warenkorbfunktion

In diesem Artikelbeispiel wird der spezifische Co...

Lösung für MySQL-Replikationsfehler aufgrund voller Festplatte

Inhaltsverzeichnis Fallbeispiel Lösung des Proble...

Lassen Sie uns über Destrukturierung in JS ES6 sprechen

Überblick es6 fügt eine neue Möglichkeit hinzu, b...

So starten und starten Sie nginx unter Linux neu

Nginx (Engine x) ist ein leistungsstarker HTTP- u...

Einführung in das Linux-Netzwerksystem

Inhaltsverzeichnis Netzwerk Informationen Ändern ...

Beispiele für die Erstellung und Verwendung von MySQL-Triggern

Inhaltsverzeichnis Was ist ein Auslöser Erstellen...

Containerisierungstransformation für Docker-Großprojekte

Virtualisierung und Containerisierung sind zwei u...