Instalasi Squid dari source di TSL 2.2 (step by step)

Langsung saja, untuk melakukan instalasi squid di TSL 2.2 yang kita butuhkan tentu saja komputer yang sudah terinstall Linux didalamnya, disini saya menggunakan TSL 2.2, sebenarnya prinsipnya bisa dibilang sama untuk semua distro Linux, ok kita mulai, kalau saya seneng ngumpulin file-file source di /src :-D, maka kita buat dulu direktorinya dengan perintah

mkdir /src

masuk ke direktori src

cd /src

dan kemudian kita download dulu squidnya yang nanti akan kita compile,

wget http://www.squid-cache.org/Versions/v2/2.6/squid-2.6.STABLE9.tar.gz

kemudian extract source squid yang batu kita download

tar xvzf squid-2.6.STABLE9.tar.gz

kemudian masuk ke direktori hasil extract

cd squid-2.6.STABLE9

kemudian kita buat user dan group yang nantinya akan menjalankan squid dengan perintah sebagai berikut

groupadd squid
adduser -d /dev/null -s /bin/false -g squid squid

yang berarti kita membuat user dengan nama squid yang termasuk di group squid, untuk alasan keamanan kita tidak memperbolehkan user squid ini untuk login ke sistem (-s /bin/false) untuk keterangan opsi-opsi adduser silahkan jalankan manual man adduser, langkah selanjutnya adalah menjalankan perintah configure

./configure --prefix=/usr --sysconfdir=/etc/squid --enable-async-io --enable-icmp --disable-wccp --disable-wccpv2 --enable-snmp --enable-err-languages=English --enable-linux-netfilter --with-pthreads --with-aio --with-dl --with-maxfd=2048 --enable-cache-digests --enable-storeio=aufs --enable-removal-policies=heap --enable-delay-pools

untuk keterangan setiap opsinya silahkan jalankan ./configure -h, disini kita hanya memuat opsi-opsi yang nantinya kita perlukan saja, opsi-opsi diatas dapat disesuaikan lagi dengan kebutuhan anda, dan apabila tidak ada error selanjutnya jalankan perintah

make

untuk melakukan kompilasi squid, dan jalankan

make install

untuk menginstall squid di komputer kita, apabila tidak ditemukan pesan error berarti squid telah terpasang di komputer anda, selanjutnya adalah melakukan konfigurasi squid, bisa disesuaikan untuk kebutuhan anda.
referensi :http://foum.linux.or.id

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.