Apache 2.4 Reverse Proxy mit HTTPd

Apache 2.4 Reverse Proxy mit HTTPd

Ich habe eine AWS EC2-Instanz mit einer öffentlichen IP erstellt, nennen wir sie 100.0.0.0.

Ich habe der Sicherheitsgruppe eine Regel hinzugefügt, um eingehenden HTTP-Verkehr auf Port 80 für alle IPv4-Geräte zuzulassen.

Ich habe der Konfigurationsdatei Folgendes hinzugefügt:/etc/httpd/conf/httpd.conf

<VirtualHost *:80>
    ProxyPreserveHost On
    ProxyPass /test/ http://www.example.com/
    ProxyPassReverse /test/ http://www.example.com/
</VirtualHost>

Als ich dann zuhttp://100.0.0.0/test/, in meinem Browser wurde die Meldung 404 - Nicht gefunden angezeigt. Nichts im Fehlerprotokoll.

Ich habe dies auch mit einem lokalen Host versucht

<VirtualHost *:80>
    ProxyPreserveHost On
    ProxyPass /test/ http://localhost:8080/
    ProxyPassReverse /test/ http://localhost:8080/
</VirtualHost>

und

<VirtualHost *:80>
    ProxyPreserveHost On
    ProxyPass /test/ http://127.0.0.1:8080/
    ProxyPassReverse /test/ http://127.0.0.1:8080/
</VirtualHost>

Was mir in den Protokollen Folgendes gab:

Verbindung abgelehnt: AH00957: http: Verbindungsversuch zu 127.0.0.1:8080 (127.0.0.1) ist fehlgeschlagen

AH01114: HTTP: Verbindung zum Backend konnte nicht hergestellt werden: 127.0.0.1, Referrer:http://100.0.0.0/

Da dies mit AWS erstellt wird, habe ich auch versucht, eine Ausgangsregel zu erstellen, bei der ich alles für IPv4 zulasse. Ich bin nicht sicher, ob ich in AWS noch weitere Regeln festlegen muss oder ob ich einen Schritt bei der Konfiguration meines Proxys übersehen habe.

Siehe Dokument, das ich befolgt habe:https://linuxtechlab.com/apache-as-reverse-proxy-centos-rhel/

Ich habe außerdem verwiesen auf:https://httpd.apache.org/docs/2.4/howto/reverse_proxy.htmlwas mich zu demwww.beispiel.comBeispiel.

netstat -aon | grep 8080
TCP    0.0.0.0:8080           0.0.0.0:0              LISTENING       22304
TCP    [::]:8080              [::]:0                 LISTENING       22304
TCP    [::1]:8080             [::]:0                 LISTENING       25212

verwandte Informationen