Inti dari tutor berikut adalah
- install squid di CentOS 5 32bit
- install squid di CentOS 6 32bit ada 1 perintah tambahan
- install squid di Debian 6 32bit step 6 dan 7 dilewati
- installasi dan konfigurasi full menggunakan webmin
- Squid diinstall di port 80
- Squid dapat diakses dari sembarang IP
- Squid dibatasi hanya dapat koneksi ke IP tertentu
1. login ke webmin
2. cari “squid”
2. pilih “Squid Proxy Server”
3. install Squid via Webmin
4. Refresh Modules (dan refresh browser anda)
5. Masuk ke Module “Squid Proxy Server”
6. Bikin cache foldernya
Utk Centos 6 sebelum bikin cache folder jalankan command berikut diterminal
Untuk Debian 6 langkah ini diskip
7. Kembali ke module “Squid Proxy Server”
Untuk Debian 6 langkah 7 ini diskip
8. Masuk ke “Ports and Networking”
9. Ganti Port ke 80 kemudian “Save”
10. Masuk ke “Access Control”
11. Buat ACL baru, pilih yg “Web Server Address”
12. “ACL name” diisi bebas, From IP/To IP diisi IP server anda or IP ssh anda (klo beda server), Pastikan Netmask berisi 255.255.255.255
13. Pindah ke tab “Proxy restrictions” dan pilih ” Add proxy restriction.”
14. Pilih Allow dan Nama ACL yg sebelumnya telah dibuat
15. Pindahkan ACL name yg sebelumnya dibuat menjadi nomer pertama dan apus yg gambar
16. Jalankan Squid nya
klo start gagal, biasanya ada service httpd yang sudah running, matikan service tsb terlebih dahulu