§
HTML
§
Logging
Macam – macam Web Server diantanya:
§ Apache
Web Server
§ Apache
Tomcat
§ Microsoft
windows Server 2003 Internet Information Services (IIS)
§ Lighttpd
§ Sun
Java System Web Server
§ Xitami
Web Server
§ Zeus
Web Server
§ StrongHold
§ Jigsaw
§ Dll.
Namun web yang terkenal dan yang sering digunakan adalah Apache dan Microsoft Internet Information Service (IIS).
Namun web yang terkenal dan yang sering digunakan adalah Apache dan Microsoft Internet Information Service (IIS).
Proxy
server adalah sebuah perangkat yang menjembatani komputer baik komputer client
maupun komputer server dimana fungsi dasarnya yaitu connection sharing,
filtering, dan chacing. Untuk connection sharing, Proxy server dapat bertindak
sebagai gateway untuk jarngan lokal terhadap jaringan luar atau internet,
karena paket data yang dikirimkan dari jaringan lokal ke jaringan luar harus
melewati proxy server.Proxy sever sebagai connection sharing ini dapat bekerja
pada layer Data-Link, layerNetwork dan Transport, maupun layer Aplikasi dalam
hirarki layer komunikasi jaringan menurut OSI, namun sebagian besar pengertian,
proxy server bekerja pada layer aplikasi.
Diagram
cara kerja web server dan proxy
Sebuah reverse proxy mengambil
permintaan dari Internet dan mengirimkannya ke server di jaringan internal. Mereka membuat permintaan koneksi ke proxy
dan mungkin tidak menyadari jaringan internal
switch:
uml_switch -unix 15001 > /dev/null < /dev/null &
uml_switch -unix 16001 > /dev/null < /dev/null &
uml_switch -unix 17001 > /dev/null < /dev/null &
uml_switch -unix 18001 > /dev/null < /dev/null &
uml_switch -unix 19001 > /dev/null < /dev/null &
uml_switch -unix 20001 > /dev/null < /dev/null &
uml_switch -unix 15001 > /dev/null < /dev/null &
uml_switch -unix 16001 > /dev/null < /dev/null &
uml_switch -unix 17001 > /dev/null < /dev/null &
uml_switch -unix 18001 > /dev/null < /dev/null &
uml_switch -unix 19001 > /dev/null < /dev/null &
uml_switch -unix 20001 > /dev/null < /dev/null &
router:
linux ubd0=cow_r1,root_fs umid=r1 con=pts con0=xterm eth0=daemon,,,15001 eth1=daemon,,,16001&
linux ubd0=cow_r2,root_fs umid=r2 con=pts con0=xterm eth0=daemon,,,16001 eth1=daemon,,,17001&
linux ubd0=cow_r3,root_fs umid=r3 con=pts con0=xterm eth0=daemon,,,18001 eth1=daemon,,,19001&
linux ubd0=cow_r1,root_fs umid=r1 con=pts con0=xterm eth0=daemon,,,15001 eth1=daemon,,,16001&
linux ubd0=cow_r2,root_fs umid=r2 con=pts con0=xterm eth0=daemon,,,16001 eth1=daemon,,,17001&
linux ubd0=cow_r3,root_fs umid=r3 con=pts con0=xterm eth0=daemon,,,18001 eth1=daemon,,,19001&
host:
linux ubd0=cow_ws1,root_fs umid=ws1 con=pts con0=xterm eth0=daemon,,,15001 &
linux ubd0=cow_ws2,root_fs umid=ws2 con=pts con0=xterm eth0=daemon,,,16001 &
linux ubd0=cow_ws3,root_fs umid=ws3 con=pts con0=xterm eth0=daemon,,,17001 &
linux ubd0=cow_ws4,root_fs umid=ws4 con=pts con0=xterm eth0=daemon,,,17001 &
linux ubd0=cow_ws5,root_fs umid=ws5 con=pts con0=xterm eth0=daemon,,,19001 &
linux ubd0=cow_ws6,root_fs umid=ws6 con=pts con0=xterm eth0=daemon,,,20001 &
linux ubd0=cow_ws7,root_fs umid=ws7 con=pts con0=xterm eth0=daemon,,,19001 &
linux ubd0=cow_ws1,root_fs umid=ws1 con=pts con0=xterm eth0=daemon,,,15001 &
linux ubd0=cow_ws2,root_fs umid=ws2 con=pts con0=xterm eth0=daemon,,,16001 &
linux ubd0=cow_ws3,root_fs umid=ws3 con=pts con0=xterm eth0=daemon,,,17001 &
linux ubd0=cow_ws4,root_fs umid=ws4 con=pts con0=xterm eth0=daemon,,,17001 &
linux ubd0=cow_ws5,root_fs umid=ws5 con=pts con0=xterm eth0=daemon,,,19001 &
linux ubd0=cow_ws6,root_fs umid=ws6 con=pts con0=xterm eth0=daemon,,,20001 &
linux ubd0=cow_ws7,root_fs umid=ws7 con=pts con0=xterm eth0=daemon,,,19001 &
server:
linux ubd0=cow_gw,root_fs umid=gw con=pts con0=xterm eth0=tuntap,,,10.126.13.201 eth1=daemon,,unix,15001 eth2=daemon,,unix,18001 &
linux ubd0=cow_gw,root_fs umid=gw con=pts con0=xterm eth0=tuntap,,,10.126.13.201 eth1=daemon,,unix,15001 eth2=daemon,,unix,18001 &
Cara
meng-install apache pada Linux dan mengkonfigurasinya sehingga bisa berjalan
dan bisa membuka PHP info pada browser.
a. Pastikan
jendela Terminal sudah terbuka di Linux dan pastikan Linux Anda benar-benar
sudah update!
b. Instal
Apache di Linux dengan mengetikkan command berikut pada Terminal!
sudo apt-get install apache2
sudo apt-get install apache2
c. Cek dengan
ketik 'localhost'
d. Setelah
itu, barulah diinstal PHP. Gunakan perintah berikut untuk menginstall PHP5
sudo apt-get install php5 libapache2-mod-php5
sudo apt-get install php5 libapache2-mod-php5
e. Setelah
tahap instalasi PHP selesai, jangan lupa
untuk merestart Apache yang sedang berjalan dengan perintah:
sudo /etc/init.d/apache2 restart
f.
Untuk mengecek apakah installasi PHP5 sukses
atau tidak, ketikkan perintah berikut:
sudo nano /var/www/phpinfo.php
g. Kemudian
ketikkan teks berikut di dalamnya!
<?php
phpinfo() ?>
h. Tekan
tombol Ctrl + X di keyboard diikuti dengan menekan tombol Y untuk menyimpan
file yang dibuat!
i.
Sekarang buka browser, kemudian akses address 'http://localhost/phpinfo.php'. Jika
muncul tampilan seperti gambar berikut, berarti tahap instalasi PHP5 sukses.
Cara mengkonfigurasi squid proxy pada Linux
sehingga tidak dapat digunakan untuk mengunduh file mp3, wmv dan avi dan
bandwidth dibatasi hanya 10 kbps.
a. Instalasi
Squid Proxy
Berikut merupakan langkah‐langkah
instalasi squid di Ubuntu.
1) Periksa
apakah squid sudah terinstal atau belum dengan mengetikkan
perintah berikut pada Terminal (pastikan Anda menggunakan user root).
#
dpkg -l | grep squid
2) Jika belum,
install squid melalui apt‐get.
#
apt-get install squid
b. Konfigurasi
Squid Proxy
1) Edit file
dengan membuka filenya:
sudo
gedit /etc/squid/squid.conf
2) Untuk mengkonfigurasi Squid agar tidak dapat
digunakan untuk mengunduh file mp3, wmv, dan avi serta bandwidth dibatasi hanya 10 kbps, ketikkan perintah berikut.
delay
pools 1
delay
class 1 1
delay_parameters
1 10000/10000
delay_access
1 deny download
3) Administrasi
Service
a.
Menjalankan squid agar aktif.
#
/etc/init.d/squid start
b.
Jika mengubah konfigurasi squid, maka restart
daemon squid agar squid membaca ulang konfigurasi yang sudah dibuat.
#
/etc/init.d/squid restart
atau
#
squid –k reconfigure
c.
Menghentikan squid.
#
/etc/init.d/squid stop
Forward
proxy adalah http proxy yang menjadi perantara user-user pada
local area network dengan web-web server yang terdapat pada internet, penerapan
forward proxy umumnya disertai mekanisme web cache untuk mengefisienkan
bandwidth dan meningkatkan akselerasi akses web, pada prakteknya jenis http
proxy inilah yang umum digunakan atau diterapkan. Software yang umumnya digunakan untuk keperluan
forward proxy yaitu squid http proxy server.
Proxy terbuka
adalah proxy server ke depan yang dapat diakses oleh oleh siapapun pengguna Internet. Sebuah proxy terbuka anonim memungkinkan
pengguna untuk menyembunyikan alamat IP mereka saat browsing web atau
menggunakan layanan Internet lainnya.
Reverse proxy memiliki maksud yang berkebalikan dengan forward proxy
yaitu menjadi perantara user-user di internet terhadap akses ke web-web server
yang berada pada local area network, sehingga seolah-olah user di internet
mengakses langsung web server yang dimaksud padahal sesungguhnya user di
internet mengakses web-web server yang terdapat di local area network melalui
reverse proxy tersebut.
Transparent
proxy adalah fasilitas dimana
router/proxy akan melakukan forward port. Oke, kita ambil contoh seperti ini,
hampir setiap proxy server mempunyai port sendiri yang dapat diatur oleh kita
sendiri, contohnya 3128, tentunya setiap client yang terhubung ke proxy server
harus melakukan konfigurasi port di mesin client itu sendiri.
Tidak ada komentar:
Posting Komentar