Installasi squid2.7stableX pada uBuntu Server

Wednesday, August 4, 2010

Secara default ubuntu server terkonfigurasi dengan dhcp-client agar mendapatkan automatic IP address dari DHCP Server, Sebaiknya kita mengganti IP address ubuntu server ini menjadi static IP agar mudah mengingat IP Address server kita.

Karena banyak yang akan di setting, dan tidak harus sering mengetikan sudo kita bs login menjadi super user / root
su
masukkan password root-nya

Untuk mengganti IP address menjadi static, ikuti langkah berikut.
vi /etc/network/interfaces

anda akan melihat settingan standard berikut :
# The primary network interface
auto eth0
iface eth0 inet dhcp

ganti settingan diatas menjadi
# The primary network interface
auto eth0 inet static
address 192.168.6.180
netmask 255.255.255.0
network 192.168.6.0
broadcast 192.168.6.255
gateway 192.168.6.155

Kita juga perlu mengisi DNS server dengan mengedit resolv.conf
vi /etc/resolv.conf

Agar tidak terjadi perubahan IP di kemudian hari, kita sebaiknya membuang module dhcp-client pada ubuntu server
apt-get remove dhcp-client

OK, sekarang restart networking service
/etc/init.d/networking restart

Coba test ping ke website tertentu
ping kompas.com
jika ada replay berarti konfigurasi networking sudah baik dan sudah dapat mendownload module squid yg dibutuhkan.


Sekarang bagian untuk menginstal squid 2.7stableX ZPH support.

Selalu lakukan apt-get update untuk merefresh list repository.
apt-get update

Install squid2.7
apt-get install squid squid-common

Module squid telah terinstal pada ubuntu server, tetapi kita masih harus men-konfigurasi beberapa bagian agar dapat digunakan.
Setelah squid terinstal belum tentu user squid sudah ada di ubuntu server, anda harus mengecek user squid terlebih dahulu.
id squid

Jika belum ada user squid anda harus membuat user squid tersebut
adduser squid

Sekarang kita harus mengganti kepemilikan swap directory squid
chown -hR squid.squid /cache

Kosongkan dulu directory /cache tersebut
rm -rf /cache/*

Sebelum meng-konfigurasi squid.conf, sebaiknya backup dulu squid.conf yang lama
cp /etc/squid/squid.conf /etc/squid/squid.conf.default

Konfigurasi squid.conf sesuai dengan konfigurasi pada ubuntu server
vi /etc/squid/squid.conf
ubah bagian acl, cache_dir, zph_local, http_port, dll

Setelah squid.conf terkonfigurasi, lakukan pengecekan
squid -k parse
Jika tidak ada error yg terlihat berarti squid sudah bisa running dengan baik.

Buat swap directory squid yang baru
squid -z




AddThis Social Bookmark Button