Install and Configure Squid 2.7 Stable 9 on Ubuntu Server 10.10 Part 1

Squid is a high-performance proxy caching server for web clients, supporting FTP, gopher, and HTTP data objects. Squid handles all requests in a single, non-blocking, I/O-driven process over IPv4 or IPv6.

Squid keeps meta data and especially hot objects cached in RAM, caches DNS lookups, supports non-blocking DNS lookups, and implements negative caching of failed requests.

Squid supports SSL, extensive access controls, and full request logging. By using the lightweight Internet Cache Protocol, Squid caches can be arranged in a hierarchy or mesh for additional bandwidth savings.

Squid consists of a main server program squid, some optional programs for rewriting requests and performing authentication, and some management and client tools.

Squid is originally derived from the ARPA-funded Harvest project. Since then it has gone through many changes and has many new features.

Squid is a high-performance proxy caching server for web clients, supporting FTP, gopher, and HTTP data objects. Squid handles all requests in a single, non-blocking, I/O-driven process over IPv4 or IPv6.
Squid keeps meta data and especially hot objects cached in RAM, caches DNS lookups, supports non-blocking DNS lookups, and implements negative caching of failed requests.
Squid supports SSL, extensive access controls, and full request logging. By using the lightweight Internet Cache Protocol, Squid caches can be arranged in a hierarchy or mesh for additional bandwidth savings.
Squid consists of a main server program squid, some optional programs for rewriting requests and performing authentication, and some management and client tools.
Squid is originally derived from the ARPA-funded Harvest project. Since then it has gone through many changes and has many new features.

I will provide the procedures to install squid 27stable9  on ubuntu server  10.10

sudo -i
apt get update


install packages squid 2.7stable9 and dependencies



apt get install squid squidclient squid-cgi gcc build-essential sharutils ccze libzip-dev automake1.9


Download Patch Squid 2.7stable9 and then install



wget http://tempat-sampah.googlecode.com/files/squid-2.7.STABLE9%2Bpatch.tar.gz
tar -zxvf squid-2.7.STABLE9patch.tar.gz
cd squid*
./configure
--program-prefix= --prefix=/usr
--sysconfdir=/etc/squid
--enable-async-io
--enable-poll
--enable-gnuregex
--enable-carp
--enable-storeio=aufs,diskd,ufs,null
--enable-forw-via-db
--enable-icmp
--enable-cache-digests
--enable-removal-policies=lru,heap
--enable-truncate
--enable-default-err-language=English
--enable-err-languages=English
--enable-linux-netfilter
--disable-ident-lookups
--disable-wccp
--disable-wccpv2
--with-pthreads
--with-aio
--with-dl
--with-maxfd=65535


Compiling Process..



make
make install


sumber asli : http://ubuntuportal.com

Terima kasih telah membaca artikel tentang Install and Configure Squid 2.7 Stable 9 on Ubuntu Server 10.10 Part 1 di blog Tutorial Opensource and Linux jika anda ingin menyebar luaskan artikel ini di mohon untuk mencantumkan link sebagai Sumbernya, dan bila artikel ini bermanfaat silakan bookmark halaman ini di web browser anda, dengan cara menekan Ctrl + D pada tombol keyboard anda.

Artikel terbaru :