{"id":34,"date":"2007-03-01T14:37:03","date_gmt":"2007-03-01T14:37:03","guid":{"rendered":"http:\/\/masrifqi.web.id\/wp\/?p=34"},"modified":"2008-02-20T06:16:18","modified_gmt":"2008-02-20T06:16:18","slug":"instalasi-squid-dari-source-di-tsl-22-step-by-step","status":"publish","type":"post","link":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/2007\/03\/instalasi-squid-dari-source-di-tsl-22-step-by-step\/","title":{"rendered":"Instalasi Squid dari source di TSL 2.2 (step by step)"},"content":{"rendered":"<p>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<\/p>\n<pre>mkdir \/src<\/pre>\n<p>masuk ke direktori src<\/p>\n<pre>cd \/src<\/pre>\n<p>dan kemudian kita download dulu squidnya yang nanti akan kita compile,<\/p>\n<pre>wget http:\/\/www.squid-cache.org\/Versions\/v2\/2.6\/squid-2.6.STABLE9.tar.gz<\/pre>\n<p>kemudian extract source squid yang batu kita download<\/p>\n<pre>tar xvzf squid-2.6.STABLE9.tar.gz<\/pre>\n<p>kemudian masuk ke direktori hasil extract <!--more--> <\/p>\n<pre>cd squid-2.6.STABLE9<\/pre>\n<p>kemudian kita buat user dan group yang nantinya akan menjalankan squid dengan perintah sebagai berikut<\/p>\n<pre>groupadd squid\r\nadduser -d \/dev\/null -s \/bin\/false -g squid squid<\/pre>\n<p>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<\/p>\n<pre>.\/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<\/pre>\n<p>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<\/p>\n<pre>make<\/pre>\n<p>untuk melakukan kompilasi squid, dan jalankan<\/p>\n<pre>make install<\/pre>\n<p>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.<br \/>\nreferensi :<a href=\"http:\/\/foum.linux.or.id\">http:\/\/foum.linux.or.id<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>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 &hellip;<\/p>\n<p class=\"read-more\"><a href=\"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/2007\/03\/instalasi-squid-dari-source-di-tsl-22-step-by-step\/\">Read more &raquo;<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[12],"tags":[],"_links":{"self":[{"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/posts\/34"}],"collection":[{"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/comments?post=34"}],"version-history":[{"count":0,"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/posts\/34\/revisions"}],"wp:attachment":[{"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/media?parent=34"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/categories?post=34"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/masrifqi.staff.ugm.ac.id\/index.php\/wp-json\/wp\/v2\/tags?post=34"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}