RHEL 7 Web Server Apache 6 : Enable Mod Proxy Backend Server dan Forwarded Path Apache RHEL 7
Assalamu’alaykum warahmatullah wabarakatuh..
Balik lagi ke blog si bangsat ini. Cyyaaaa, udah stres ama tugas tugas. Yaudah langsung aja ah nih proxy proxy an. Sebelumnya, proxy ini sudah saya share di materi Umum TKJ.
Apa itu Proxy ???
Pengertian Proxy dari beberapa web yang ane rangkum
Wikipedia
Proxy server (peladen proxy) adalah sebuah komputer server atau program komputer yang dapat bertindak sebagai komputer lainnya untuk melakukan request terhadap content dari Internet atau intranet.
Dari Blognya si fulan
Proxy Server adalah server yang diletakkan antara suatu aplikasi client dan aplikasi server yang dihubungi. Aplikasi client dapat berupa browser web, client FTP, dan sebagainya. Sedangkan aplikasi server dapat berupa server web, server FTP dan sebagainya.
Menurut ane
Proxy Server adalah server yang berfungsi untuk memanage (meneruskan atau memblok) request dari client untuk web, ftp dan sebagainya.
Bahan-bahan yang ane butuhkan:
1. Server Controller 192.168.40.210 dengan DNS
- idn-shc.com untuk ip 192.168.40.210
- node1.idn-shc,com untuk ip 192.168.40.220
- SUDAH TERPASANG APACHE dengan konfigurasi awal (1)
2. Server node1 :
- IP 192.168.40.220 dengan DNS 192.168.40.210
- Terinstall apache dan konfigurasi awal.
KONFIGURASI SERVER CONTROLLER
1. Cek apakah modul tersedia atau tidak. Jika tidak, anda bisa re-install aplikasi apache nya.
[root@idn-shc ~]# grep "mod_proxy" /etc/httpd/conf.modules.d/00-proxy.confLoadModule proxy_module modules/mod_proxy.soLoadModule proxy_ajp_module modules/mod_proxy_ajp.soLoadModule proxy_balancer_module modules/mod_proxy_balancer.soLoadModule proxy_connect_module modules/mod_proxy_connect.soLoadModule proxy_express_module modules/mod_proxy_express.soLoadModule proxy_fcgi_module modules/mod_proxy_fcgi.soLoadModule proxy_fdpass_module modules/mod_proxy_fdpass.soLoadModule proxy_ftp_module modules/mod_proxy_ftp.soLoadModule proxy_http_module modules/mod_proxy_http.soLoadModule proxy_scgi_module modules/mod_proxy_scgi.soLoadModule proxy_wstunnel_module modules/mod_proxy_wstunnel.so
2. Lalu kita buat file konfigurasi untuk proxy server sebagai backend.
3. Isikan script berikut.
<IfModule mod_proxy.c> ProxyRequests On <Proxy *> Require all granted </Proxy> ProxyPass / http://192.168.40.220/ #anda bisa ganti dengan DNS ProxyPassReverse / http://192.168.40.220/</IfModule>
4. Restart apache nya. Bila tidak ada kesalahan penulisan atau konfigurasi yang eror, maka tidak akan muncul notif apa-apa.
KONFIGURASI SERVER NODE1
1. Install dan konfigurasi apache nya. Lalu isikan direktori default dari html nya.
<html> <head> <title> NODE 1 </title> <head> <body> <div align="center"><h1> NODE 1 HUHAHA</div></h1> </body> </html>
PERCOBAAN CLIENT
Akses melalui browser kesayangan anda, lalu menuju website domain utama “idn-shc.com”.
Post a Comment for "RHEL 7 Web Server Apache 6 : Enable Mod Proxy Backend Server dan Forwarded Path Apache RHEL 7"