GNU/Linux >> Znalost Linux >  >> Linux

Konfigurace Apache pro zpracování WebSocks

WebSocks je podporován Apache od verze 2.4.xx. Zde jsou některé minimální konfigurace pro Apache 2.4.xx. v Ubuntu 14.04.x

Nainstalujte správné moduly:
a2enmod proxy
a2enmod proxy_wstunnel

Nakonfigurujte VirtualHost (zde je zobrazena pouze část WebSock)

# 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. Použití mod_cluster v Apache

  2. Konfigurace Apache pro zpracování WebSocks

  3. Použití HTTPS jako proxy backend v Apache 2.4

  1. Jak nastavit vHosts v Apache

  2. Nástroje Gui pro Apache?

  3. Spuštění Apache jako jiný uživatel

  1. Konfigurace Apache pro Magento pro zobrazení různých zobrazení obchodu z různých adres URL/domén.

  2. Konfigurace výchozího zařízení Alsa (hw:0,0) v Asoundrc?

  3. Konfigurace Apache 2.4 s Fastcgi na Ubuntu 16.04 – Co mám dělat s Php7.0-fpm.conf?