**jika diketahui… **
server yang dapat diakses dari jaringan luar adalah 192.168.1.1 1. web server yang akan digunakan adalah 192.168.1.11 2. server 192.168.1.1 dan 192.168.1.11 terinstall Linux dan Apache2
**Ditanya: **
saya pingin membuat webserver di server saya, server saya adalah 192.168.1.1. tetapi saya ingin agar ketika user/client mengakses http://192.168.1.1 maka yang sebenernya di akses adalah http://192.168.1.11, bagaimana caranya?
**Jawab: **
- install apache2 dan aktifkan modul proxy, proxy_connect, proxy_http dan rewrite (opsional) di kedua ip itu
-
aptitude install apache2
a2enmod proxy
a2enmod proxy_connect
a2enmod proxy_http
a2enmod rewrite
/etc/init.d/apache2 restart
- sunting berkas /etc/apache2/sites-available/default di sisi server, dan tambahkan baris berikut.
-
server:~# pico /etc/apache2/sites-available/default ProxyRequests Off ProxyPreserveHost On <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass / http://192.168.1.11/
ProxyPassReverse / SetOutputFilter proxy-html </Location>
- sunting berkas /etc/apache2/sites-available/default di sisi webserver 192.168.1.11, dan tambahkan baris berikut: (opsional, boleh di laksanakan boleh tidak. walau tidak diberi tetep berjalan)
-
web01:~# pico /etc/apache2/sites-available/default ProxyRequests On ProxyVia On <Proxy *> Order deny,allow Deny from all Allow from 192.168.1.1 </Proxy>
- restart daemon apache di kedua sisi ip
-
/etc/init.d/apache2 restart
-
cek dengan web browser dengan alamat http://192.168.1.1 maka yang akan nampak sebenere adalah http://192.168.1.11
-
ucapkan alhamdulillah…… gampang to?