myDeden.Kom

Pemulung yang Berusaha Memanfaatkan Limbah Sebaik Mungkin

Install Squid Diskd di FreeBSD

Posted by kang deden pada 31 Januari, 2007

Minimal kita harus menggunakan squid versi 2.4 
kita compile dan install SQUID dengan :
         # tar -xzvf squid-2.4.STABLE6.tar.gz

         # cd squid-2.4.STABLE6/

         # ./configure –prefix=/usr/local/squid –enable-storeio=diskd,ufs

         # make         # make install

Edit dulu file squid.conf di /usr/local/squid/etc/ ,
edit bagian-bagian berikut untuk konfigurasai minimal :
http_port 8080 
cache_dir diskd /cache 500 16 256 Q1=72 Q2=64 
acl intranet src 192.168.0.0/24 
http_access allow intranet 
http_access deny all 
icp_access allow intranet
icp_access deny all

Untuk installasi SQUID dengan diskd, tambahkan option-option berikut ke dalam file konfigurasi kernel, yang berada di /usr/src/sys/i386/conf/ options SYSVMSG
options MSGMNB=8192      # max # of bytes in a queue
options MSGMNI=40          # number of message queue identifiers
options MSGSEG=512        # number of message segments per queue
options MSGSSZ=64         # size of a message segment
options MSGTQL=2048      # max messages in system

options SYSVSHM
options SHMSEG=16           # max shared mem id’s per process
options SHMMNI=32           # max shared mem id’s per system
options SHMMAX=2097152  # max shared memory segment size (bytes)
options SHMALL=4096        # max amount of shared memory (pages)

kemudian kompile dan install kernel

         # config KERNEL

         # cd /usr/src/sys/compile/KERNEL/

         # make depend

         # make

         # make install

Setelah itu reboot , dan jalankan squid :

        # /usr/local/squid/bin/squid -z

        # /usr/local/squid/bin/squid

selesai .
 

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

 
%d blogger menyukai ini: