[TUT] Upgrade Squid ClearOS ke versi 3.1


Seperti kita telah ketahui, ClearOS v.5.2 masih memakai squid ver 2.6. Jika anda ingin mengoprek lebih jauh dengan mengupgrade squid ke ver 3.1 ikuti langkah berikut.Hal ini memerlukan kemampuan penguasaan perintah CLI yang baik, jadi jika anda belum bisa, JANGAN COBA-COBA !. Catatan, Clearfoundation dan ClearOS Indonesia tidak merekomendasikan hal ini, jadi semua resiko yang terjadi menjadi tanggung jawab anda. Gunakan hanya untuk eksperimen, jangan diterapkan ke mesin produksi/server utama.
Tahap 1 : Remove pengaturan squid lama (2.6)
#service squid stop

#yum remove squid app-squid

Tahap 2: Install squid 3.1

 #mkdir /tmp/squid


#cd /tmp/squid

#wget http://download.clearfoundation.com/community/timb80/repo/clearos/5.2/testing/squid-3.1.3-2.clearos.i686.rpm
#rpm -U squid-3.1.3-2.clearos.i686.rpm

#cp /etc/squid/squid.conf /etc/squid/squid.conf.backup

#cp /etc/squid/squid.conf.rpmnew /etc/squid/squid.conf

#squid -z

#service squid start

Tahap 3: Intergrasi dengan webconfig

#yum install adzapper app-dansguardian-av app-squid app-squid-acl dansguardian-av

Tambahkan perintah redirect di squid.conf

#http_port 3128 transparent

Masukkan ini ke /etc/rc.d/rc.firewall.local (Perhatikan eth mana yg anda gunakan untuk LAN)

#iptables -t nat -A PREROUTING -i eth1 -p tcp --dport 80 -j REDIRECT --to-port 3128

Restart firewallnya

#service firewall restart

Tambahan:
Memindahkan Folder Cache Default ke Folder /cache

Edit squid.conf baris
# cache_dir ufs /var/spool/squid 100 16 256
Menjadi
# cache_dir ufs /cache 100 16 256
Code: Chmod 777
: klik kanan folder [ex: /cache] à properties à input: 0777 à OK
Code:
# chown squid:squid /cache
Code:
# squid -z

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s