Selasa, 03 Juni 2014

How to Install Squid 2.6 on Centos 5.x and 6.x

squid pada centos 5.x dan atau 6.x adalah squid 2.6, ini agak berbeda dari squid 3 yang ada di debian, sedikit perbedaan tidak masalah harusnya. pastikan anda sudah meng-update repository anda, jika belum silahkan baca totor cara menambahkan EPEL Repository pada cent OS 5.x dan 6.x

step pertama: 
yum install nano 
yum install squid
 step ke dua, edit file squid .conf dengan cara

nano /etc/squid/squid.conf
tambahkan baris ini di atas sendiri:
#add define hostname
visible_hostname tehanget.info
# add auth_params
auth_param basic program /usr/lib/squid/ncsa_auth /etc/squid/passwd
auth_param basic children 2
auth_param basic realm My Proxy Server
auth_param basic credentialsttl 24 hours
auth_param basic casesensitive off
# add acl rules
acl users proxy_auth REQUIRED
# http access rules
http_access deny !users
http_access allow users
#hide IP
forwarded_for off
kurang lebih jadi seperti ini:

save configurasi dengan ctrl + x konfirm y, enter. secara defaut port squid diatas akan terpasang di port 3128, kalo anda mau menggantinya silahkan edit pada bagian http_port 3128

langkah selanjutnya, membuat file database passwd

touch /etc/squid/passwd
chown root.squid /etc/squid/passwd
chmod 640 /etc/squid/passwd
 untuk menambah user caranya seperti ini
 htpasswd /etc/squid/passwd namauser
masukan passwd untuk user yang anda buat. dan  untuk menghapus user caranya seperti ini
 htpasswd -D /etc/squid/passwd namauser
terakhir, jalankan atau restart squid servernya dengan cara
 service squid start 
atau
 service squid restart
okee!! done!!! silahkan cek squid proxy ente work tidak.....

0 komentar:

Posting Komentar