GNU/Linux >> Belajar Linux >  >> Linux

Menggunakan HTTPS sebagai backend proxy di Apache 2.4

Pendahuluan:
Di Apache 2.4 di Vhost agar dapat mem-proksi ke backend dengan HTTPS menggunakan sertifikat yang ditandatangani sendiri atau kedaluwarsa di backend, kita perlu menyertakan arahan berikut:
SSLProxyEngine on
SSLProxyVerify none
SSLProxyCheckPeerCN off
SSLProxyCheckPeerName off
SSLProxyCheckPeerExpire off

Anda juga perlu mengaktifkan modul Apache2 yang diperlukan sebagai berikut:
a2enmod proxy
a2enmod proxy_http
a2enmod proxy_connect
service apache2 restart

Contoh saat menggunakan Apache 2.4 untuk proxy ke port 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. Cara Mengatur Otentikasi Dasar di Apache menggunakan .htaccess

  2. Setup Apache Traffic Server sebagai Reverse Proxy di Linux

  3. Cara Instal phpMyAdmin di Linux menggunakan Source Code

  1. Cara memaksa Apache untuk menggunakan HTTPS

  2. Menggunakan mod_cluster di Apache

  3. Mengonfigurasi Apache untuk menangani WebSocks

  1. Konfigurasi Apache untuk WebSockets menggunakan Proxy Terbalik

  2. Centos – Instal Apache 2.4 Pada Centos Menggunakan Yum?

  3. Bagaimana Mengkompilasi Ulang Apache Menggunakan EasyApache dari WHM?