INSTALASI
Sebelum memulai instalasi, saya asumsikan anda sudah memiliki VPS dengan OS Debian (fresh installation, 32 bit/64 bit).
- Langkah pertama, kita akan update dulu package list & kemudian melakukan upgrade package. Ketikkan perintah:
apt-get update && apt-get upgrade
- Kemudian kita akan install Squid, dengan perintah:
apt-get install squid
- Karena kita akan menggunakan modul NCSA untuk sistem authentikasi (login), maka kita harus install apache2-utils agar kita bisa menggunakan perintah htpasswd untuk membuat username & password. ketikkan perintah:
apt-get install apache2-utils
- Selanjutnya kita akan membuat username & password agar kita bisa menggunakan proxy server ini, masukkan perintah:
htpasswd -c /etc/squid/passwd test123
NOTE: ganti test123 dengan username yang anda inginkan.
Kemudian akan diminta memasukkan password yang dikehendaki. - Agar squid bisa membaca file passwd yang barusan anda buat, ketikkan perintah:
chmod o+r /etc/squid/passwd
- Selanjutnya kita akan memeriksa lokasi ncsa_auth dengan perintah:
dpkg -L squid | grep ncsa_auth
Output perintah diatas akan muncul lokasi ncsa_auth yang biasanya adalah /usr/lib/squid/ncsa_auth - Berikutnya kita akan melakukan konfigurasi file squid.conf sesuai dengan kebutuhan kita. Backup dulu default squid.conf dengan perintah:
mv /etc/squid/squid.conf /etc/squid/squid.conf.old
- Kita buat file squid.conf baru dengan perintah:
nano /etc/squid/squid.conf
dan masukkan konfigurasi berikut: - Restart squid dengan perintah:
/etc/init.d/squid restart
- Done! Private proxy server anda sudah siap digunakan.
- Untuk memeriksa apakah Squid sudah berjalan di server kita, ketikkan perintah:
netstat -pln | grep squid
Dan jika keluar output seperti dibawah ini, berarti Squid sudah berjalan dengan baik.tcp 0 0 0.0.0.0:3128 0.0.0.0:* LISTEN 2594/(squid)
udp 0 0 0.0.0.0:3130 0.0.0.0:* 2594/(squid)
udp 0 0 0.0.0.0:44716 0.0.0.0:* 2594/(squid)
0 Response to "Cara mudah install squid proxy server 5 menit sukses"
Post a Comment