{CentOS 7}{LAB 8.9} Use Mod Proxy Backend Server
Assalamualaikum wr wbPada kesempatan kali ini saya akan menjelaskan tentang Use Mod Proxy Backend Server. Jangan hanya liat dari namanya saja yaa, nanti kalian malah bingung dan ga mau ngonfig lagi ^^ .
Jadi pada Backend ini kita dapat mengakses web yang telah disediakan pada suatu server oleh server yang terhubung dengan kita. Jadi ada 2 server, Server 1 anggap saja controller, Server 2 anggap saja node. Kasusnya adalah client sedang mengakses web server kepada controller, nah sama controller ini diarahkan ke node server. Kalo masih bingung perhatikan aja dah topologi berikut ini
Topologi
node1 IP address : 192.168.1.106 dan IP DNS : 192.168.1.105
Controller IP Address :192.168.1.105 dan IP DNS :192.168.1.105
PC1 IP Address : 192.168.1.100 dan IP DNS 192.168.1.105
Langsung saja ke tahap konfigurasi
Konfigurasi Server Controller
1) Pertama kita akan mengecek mod proxy yang akan kita gunakan sebagai backend apakah sudah aktif atau belum.
Mod proxy yang kita gunakan adalah yang mod_proxy_balancer.so
grep "mod_proxy" /etc/httpd/conf.modules.d/00-proxy.conf
2) Kemudian kita akan membuat file .conf pada directory /etc/httpd/conf.d/ untuk menampung konfigurasi backend nantinya.
nano /etc/httpd/conf.d/pandu.proxy.conf
3) Isikan file .conf yang baru saja anda buat dengan script dibawah ini.
Pada ProxyPass saya mencantumkan alamat ip web server node1, ini juga bisa anda isikan sebagai nama domain contoh http://www.pandutama.net. Tetapi dengan catatan server backend nya sudah memiliki DNS, dan sudah dikonfigurasi domainnya.
4) Kemudian restart httpd agar konfigurasi tadi berjalan dengan baik
systemctl restart httpd
Konfigurasi Server Backend (Node1)
1) Buatlah file index.html ini ditujukan untuk menampung konfigurasi halaman web server anda,nano /var/www/html/index.html
2) Kemudian isikan file index,html tersebut dengan script dibawah ini, atau anda bisa karang sendiri/koding sendiri script basic html nya.
Verifikasi Client
Lakukan pengujian dengan mengakses web pada browser anda, ketikan nama domain server backendnya.ns.pandutama.net
Alhamdulillah telah berhasil konfigurasinya
Mohon maaf apabila ada kesalahan,
Wassalamualaikum wr wb
0 comments: