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.....

Cara Menambahkan EPEL Repository pada Cent OS 5.x dan 6.x


saat pertamakali setup atau install vps cent os, ritual  ini sangat wajib dilakukan karena pada reopsitory ini terdapat banyak sekali packages yang paling sering di gunakan.....

apa itu EPEL?? EPEL kepanjangan darExtra Packages for Enterprise Linux, apa itu?? haha cari tau sendiri aja lah... :p
langsung saja, login ke ssh as root;

untuk cent os 5.x
wget http://epel.mirror.net.in/epel/5/i386/epel-release-5-4.noarch.rpm
rpm -Uvh epel-release-5-4.noarch.rpm
untuk cent os 6.x
wget http://epel.mirror.net.in/epel/6/x86_64/epel-release-6-8.noarch.rpm
rpm -Uvh epel-release-6-8.noarch.rpm
habis itu tinggal ketik
yum install update
yosh!! done!