MySlackerBox |
15MinutesSebelum memulai, siapa yang akan menjalankan squid ? Tambahkan user dan group baru bernama squid. #groupadd squid
Tambahkan user squid: #adduser squid
Ada 2 model penggunaan paket squid. Kompile dan install dari source. Atau kompile lewat SlackBuild. Pertama2 buat direktory cache : Buat direktory cache squid. (jika install dari paket SlackBUild) #mkdir /var/log/squid/cache #chown -hR squid:squid /var/log/squid/cache
Buat direktory cache squid (Jika Instal dari source ) #mkdir /usr/local/squid/var/cache #chown -hR squid:squid /usr/local/squid/var/cache
From the Source : .... Ambil squid versi terbaru : Kopikan file tersebut di /usr/share/squid dan unpack source code tersebut. # tar -xvzf squid-2.6.STABLE14.tar.gz
masuk kedirektory squid dan lakukan konfigurasi #./configure
Lakukan Make # make
Install program hasil kompilasi. # make install
Edit awal konfig squid di
Sebagai root lakukan instruksi : #/usr/local/squid/sbin/squid -Z
Perintah diatas untuk membuat swap cache yang akan digunakan squid. Sekarang Saatnya mencoba : # /usr/local/squid/sbin/squid -D
From SlackBuild : Unpack file squid.tar.gz pada direktory tertentu. (misal /usr/src/squid) Ambil source squid Kopikan file source squid kedalam direktory slackbuild squid (yang baru Anda unpack). # ./squid.SlackBuild
Setelah proses kompilasi dan pembentukan paket squid selesai, install squid. (Hasil slacbuild diletakkan di /tmp) # installpkg squid-*.tgz
Oke ! Paket squid sudah terinstall Edit awal konfig squid di
Sebagai root lakukan instruksi : # squid -z
Perintah diatas untuk membuat swap cache yang akan digunakan squid. Sekarang Saatnya mencoba : # squid -D
Untuk selanjutnya untuk start squid, Anda dapat menggunakan rc.squid. #chmod 755 /etc/rc.d/rc.squid
Pada waktu booting pertamakali, squid akan diaktifkan. |