GNU/Linux >> Znalost Linux >  >> Linux

Použití HTTPS jako proxy backend v Apache 2.4

Úvod:
V Apache 2.4 ve Vhost, abychom mohli proxy k backendu s HTTPS pomocí buď vlastnoručně podepsaného nebo vypršelého certifikátu na backendu, musíme zahrnout následující direktivy:
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off

Musíte také povolit požadované moduly Apache2 následovně:
a2enmod proxy
a2enmod proxy_http
a2enmod proxy_connect
service apache2 restart

Příklad při použití Apache 2.4 k proxy k portu Webmin 10000:
RewriteEngine On
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off
RewriteRule ^/(.*) https://127.0.0.1:10000/$1 [P]
ProxyPassReverse / https://127.0.0.1:10000


Linux
  1. Vytváření SOCKS Web Proxy pomocí SSH

  2. Jak používat metodu CONNECT na HTTP proxy pomocí Telnetu?

  3. Jak znovu zkompilovat Apache pomocí EasyApache z WHM?

  1. Jak nastavit GeoIP Block pomocí Apache

  2. provádění požadavků HTTP pomocí cURL (pomocí PROXY)

  3. Proveďte https požadavek pomocí socketů na linuxu

  1. Jak přinutit Apache používat HTTPS

  2. Použití mod_cluster v Apache

  3. Konfigurace Apache pro zpracování WebSocks