Home General Computer Multimedia Business Lounge
|
Compile squid latest release di ubuntu karmic 32 bit
|
|
04-21-2010, 04:19 PM
|
|||
|
|||
|
Compile squid latest release di ubuntu karmic 32 bit
Maaf klo nubi lancang kepada sesepuh2 dimari, nubi hanya mencoba untuk membagi ilmu yang masih sedikit ini..mudahan tutorial ini berkenan smiley_beer
Cara cepet dalam install squid ialah dengan mengetikkan ini di terminal Code: sudo apt-get install squidDengan cara ini udah dapat menginstal squid tp bukan latest release squid..untuk menginstal latest release squid maka perlu dilakukan compile...Berikut ini cara instal squid di Ubuntu karmic gw dengan cara compile. Sebelum menginstall ada baiknya melakukan persiapan dulu Persiapan :
Pastikan compilernya udah terinstal semua Code: sudo apt-get install gccJalankan perintah berikut untuk melihat informasi CPU lo(jgn lupa di catat juga) Code: cat /proc/cpuinfountuk pengguna AMD 64 bit bisa di lihat disini dan pengguna intel dimari Catat informasi CHOST dan CFLAGS nya (sesuai dengan informasi cpu lo di ubuntu tadi), contoh gw menggunakan intel celeron M, maka gw memperoleh informasi CHOST dan CFLAGSnya Code: CHOST="i686-pc-linux-gnu"Masuk direktori tmp dan donlot source SQUIDnya dimari Code: cd /tmplalu di configure isi ./configure nya Code: ./configure --prefix=/usr --exec_prefix=/usr --bindir=/usr/sbin --sbindir=/usr/sbin --libexecdir=/usr/lib/squid --sysconfdir=/etc/squid \Penjelasan beberapa option diatas -enable-async-io opsi ini untuk mengaktifkan asynchronous I/O – sangat penting untuk menghentikan squid melakukan blocking pada baca/tulis ke harddisk. -enable-useragent-log berguna agar squid mencatat useragent di entri log – berguna jika lo menggunakan lynx untuk melakukan debug kecepatan squid. -enable-snmp aktifkan ini jika lo ingin menampilkan statistik squid dalam bentuk grafik. -enable-cache-digests harus diaktifkan jika lo menggunakan cache peer. -enable-storeio="aufs" adalah alernatif penyimanan metode I/O. AUFS adalah Asynchronous, memiliki performa yang signifikan ketimbang UFS atau diskd. -enable-removal-policies="heap,lru" adalah pilihan opsi untuk removal policies, dan gw memilih menggunakan “heap LFUDA”, atau lo juga bisa menggunakan “LRU”. -with-maxfd=16384 digunakan agar squid tidak terblokir apabila dalam keadaan load tinggi. -enable-poll untuk meningkatkan performa squid. -disable-ident-lookups menghentikan squid dari melihat ident di setiap koneksi, bisa juga untuk mencegah serangan DOS yang dapat mematikan squid server, yang biasanya dengan cara membuka ribuan koneksi. -enable-truncate memerintahkan squid untuk selalu menggunakan truncate() ketimbang unlink() ketika menghapus file cache. -enable-delay-pools jika lo ingin mengatur bandwidth koneksi, gunakan opsi ini. Ok sekarang dimulai tahap compile nya ![]() Code: CHOST="i686-pc-linux-gnu" \WARNING !!!
Tungguin ampe selese trus install dah, ketik perintah berikut di terminal Code: sudo makeklo repost maaf y semuanya sekali lg nubi cm pengen share ilmu yg sedikit ini source : dr blog gw ndiri :
|
|||
|
04-21-2010, 11:53 PM
|
|||
|
|||
|
RE: Compile squid latest release di ubuntu karmic 32 bit
@Rh354
mantaps om...... |
|||
|
« Next Oldest | Next Newest »
|
| Topic Tools | ||||||
| ||||||
| Users Browsing |
| 1 Guest(s) |



:









