GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Konfigurieren von Apache für die Verarbeitung von WebSocks

WebSocks wird von Apache ab Version 2.4.xx unterstützt. Hier sind einige minimale Konfigurationen für Apache 2.4.xx. in Ubuntu 14.04.x

Installieren Sie die richtigen Module:
a2enmod proxy
a2enmod proxy_wstunnel

Konfigurieren Sie den VirtualHost (hier wird nur der WebSock-Teil gezeigt)

# Make sure the backend server gets the right URL in 'Location:' http Header
ProxyPreserveHost On
#
# Forward only the websocks requests to the Websocks handler in the backend server
RewriteRule ^/websock/(.*) ws://my.backend.net:8080/websock/$1 [P]
ProxyPassReverse / ws://my.backend.net:8080/
#
# Forward the rest of the requests to the backend server as http requests
ProxyPass / http://my.backend.net:8080/
ProxyPassReverse / http://my.backend.net:8080/


Linux
  1. Konfigurieren von Apache für Magento, um verschiedene Store-Ansichten von verschiedenen URLs/Domains anzuzeigen.

  2. Verwenden von mod_cluster in Apache

  3. Konfigurieren von Apache für die Verarbeitung von WebSocks

  4. Verwendung von HTTPS als Proxy-Backend in Apache 2.4

  5. So richten Sie vHosts in Apache ein

So installieren Sie Apache Bench auf RHEL 8

Installieren und Konfigurieren von Jenkins unter Linux

Alsa-Standardgerät (hw:0,0) in Asoundrc konfigurieren?

Ändern Sie die Apache/PHP-Zeitzone

So installieren Sie Apache unter Ubuntu 20.04

Ausführen von Apache als ein anderer Benutzer