Zum Inhalt springen

Apache Reverse Proxy

Das Apache HTTP Server Project ist ein Versuch, einen Open Source HTTP Server für moderne Betriebssysteme, einschließlich UNIX und Windows, zu entwickeln und zu warten. Ziel dieses Projekts ist es, einen sicheren, effizienten und erweiterbaren Server bereitzustellen, der HTTP-Dienste synchron mit den aktuellen HTTP-Standards bereitstellt. “

 Servername DOMAIN_NAME # Kommentar zur HTTP-Umleitung zu HTTPS # Permanente Umleitung / https: // DOMAIN_NAME ErrorLog /var/log/apache2/DOMAIN_NAME-error.log CustomLog / var / log / apache2 / DOMAIN_NAME-Zugriff. Protokoll kombiniert </VirtualHost;# Descomente esta sección después de haber adquirido un certificado SSL# Si no utiliza un certificado SSL, sustituya la línea "redirect "# de arriba por todas las líneas de abajo que empiezan por "Proxy "#<IfModule mod_ssl. c;#<VirtualHost *:443;# Nombre del servidor NOMBRE_DOMINIO## ProxyPreserveHost On## ProxyPass "/socket" "ws://SERVER_IP_ADDRESS:8096/socket "# ProxyPassReverse "/socket" "ws://SERVER_IP_ADDRESS: 8096/socket "## ProxyPass "/" "http://SERVER_IP_ADDRESS:8096/"# # ProxyPassReverse "/" "http://SERVER_IP_ADDRESS:8096/"## SSLEngine on# SSLCertificateFile /etc/letsencrypt/live/DOMAIN_NAME/fullchain. pem# SSLCertificateKeyFile /etc/letsencrypt/live/NOMBRE_DE_DOMINIO/privkey.pem# Protocolos h2 http/1.1## Habilitar sólo los cifrados fuertes y preferir las versiones con Forward Secrecy# SSLCipherSuite HIGH:RC4-SHA:AES128-SHA:!aNULL:! MD5# SSLHonorCipherOrder on## Deshabilitar versiones inseguras de SSL y TLS# Protocolo SSL todo -SSLv2 -SSLv3 -TLSv1 -TLSv1. 1## ErrorLog /var/log/apache2/DOMAIN_NAME-error.log# CustomLog /var/log/apache2/DOMAIN_NAME-access.log combined#</VirtualHost

Wenn Sie Fehler vertuschen, müssen Sie möglicherweise die Unterstützung für mod_proxy, mod_ssl oder proxy_wstunnel manuell aktivieren.

<figcaption class=Apache Reverse Proxy"width =" 832 "height =" 451 "/>Apache Reverse Proxy
$ sudo a2enmod proxy proxy_http ssl proxy_wstunnel

de_DEDeutsch