SlideShare une entreprise Scribd logo
1  sur  2
panduan install squid-2.7.STABLE9 manual di ubuntu server 12.04LTS 
================================================================== 
masuk sebagai root kemuadian 
================================================================== 
install paket yg di butuhkan 
sudo apt-get update 
sudo apt-get install gcc 
sudo apt-get install ccze 
sudo apt-get install iptraf 
sudo apt-get install build-essential 
sudo apt-get install sharutils 
sudo apt-get install libzip-dev 
sudo apt-get install automake1.9 
=================================================================== 
wget https://dl.dropbox.com/s/7tkdooexrrbr596/squid-2.7.STABLE9.tar.gz? 
token_hash=AAFUqvvPEwrbLdkPqDoWt4l7jm56F_xCr7jYMJMA671V-A&dl=1 
tar -zxvf squid-2.7.STABLE9.tar.gz 
cd squid-2.7.STABLE9 
=================================================================== 
kemudian compile, contoh menggunakan proc intel pentium4 
=================================================================== 
CHOST="i686-pc-linux-gnu  CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" 
./configure --prefix=/usr --exec_prefix=/usr --bindir=/usr/bin 
--sbindir=/usr/sbin --datadir=/etc/squid --libexecdir=/usr/libexec 
--sysconfdir=/etc/squid --localstatedir=/cache --enable-async-io --with-pthreads 
--enable-storeio=aufs,coss,null --enable-linux-netfilter --enable-arp-acl 
--enable-epoll --enable-removal-policies=lru,heap --enable-snmp --enable-delay-pools 
--enable-htcp --enable-cache-digests --enable-referer-log --enable-useragent- 
log --enable-follow-x-forwarded-for --with-large-files --enable-large-cache- 
files --enable-truncate --disable-ident-lookups --with-maxfd=65536 
make && make install 
=================================================================== 
hapus file squid.conf dan penambahan file storeurl.pl 
=================================================================== 
rm /etc/squid/squid.conf 
cd /etc/squid 
wget https://dl.dropbox.com/s/s9k2ssw3osp367j/squid.conf? 
token_hash=AAGVjDTeTpSGiWhl-ILCAKouWNxpUOTQv81h6UWm2DxEAw&dl=1 
wget https://dl.dropbox.com/s/ws5nd3lnnlr9j3w/storeurl.pl? 
token_hash=AAEdwFruAur-7Nj6NecaVdBycAszOighO87fGckyBiVbGQ&dl=1 
catatan : sesuaikan direktori cache_dir dan ip local yg berada di squid.conf 
sesuai dengan kebutuhan anda 
=================================================================== 
buat direktori & file log 
=================================================================== 
mkdir /var/log/squid 
touch /var/log/squid/access.log 
touch /var/log/squid/store.log 
touch /var/log/squid/cache.log 
=================================================================== 
berikan hak akses pada dir cache, file log & storeurl.pl 
=================================================================== 
chown proxy:proxy /cache1 
chown proxy:proxy /cache2 
chown proxy:proxy /etc/squid/storeurl.pl 
chown proxy:proxy /var/log/squid/access.log 
chown proxy:proxy /var/log/squid/store.log 
chown proxy:proxy /var/log/squid/cache.log 
chmod +x /cache1
chmod +x /cache2 
chmod +x /etc/squid/storeurl.pl 
chmod +x /var/log/squid/access.log 
chmod +x /var/log/squid/store.log 
chmod +x /var/log/squid/cache.log 
==================================================================== 
agar squid bisa menggunakan perintah service (start|restart|stop) 
==================================================================== 
cd /etc/init.d 
wget https://dl.dropbox.com/s/f8z2c68keniu3ii/squid?token_hash=AAEkXwo-kif0xElRTGx- 
SKp5qb95XH3H_3zvtYWmjOQnDQ&dl=1 
==================================================================== 
pengalihan port 80 ke port default squid 3128 
==================================================================== 
nano /etc/rc.local 
tambahkan baris di bawah sebelum baris exit 0 yg berada di baris paling bawah 
iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128 
catatan : jika squid tidak auto start up, bisa menambahkan baris 
"squid start" di bawah-nya tanpa kutip 
==================================================================== 
cek settingan pada squid.conf 
==================================================================== 
squid -k parse 
jika tidak ada pemberitahuan lanjutkan membuat dir swap cache 
squid -z 
jika tidak ada pemberitahuan cek + jalankan squid 
squid -d1 
==================================================================== 
perintah-perintah pada squid 
==================================================================== 
squid -k shutdown atau service squid stop "stop squid" 
squid -d1 atau service squid start "start squid" 
tail -f /var/log/squid/access.log|ccze "cek log akses" 
tail -f /var/log/squid/cache.log|ccze "cek log cache" 
tail -f /var/log/squid/store.log|ccze "cek log store" 
tail -f /var/log/squid/access.log|grep HIT "cek HIT log saja"

Contenu connexe

Tendances

Installation de snort avec pulled pork
Installation de snort avec pulled porkInstallation de snort avec pulled pork
Installation de snort avec pulled porkSamiMessaoudi4
 
5.0 install de webiopi
5.0 install de webiopi5.0 install de webiopi
5.0 install de webiopiOsi Pallière
 
Gestion des logs sur une plateforme web
Gestion des logs sur une plateforme webGestion des logs sur une plateforme web
Gestion des logs sur une plateforme webfredcons
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linuxKhalid ALLILI
 
Initiation a la ligne de commande
Initiation a la ligne de commandeInitiation a la ligne de commande
Initiation a la ligne de commandeLakhdar Meftah
 
Tp2: Installation d'une couche d’abstraction entre un robot physique et ros
Tp2: Installation d'une couche d’abstraction entre un robot physique et rosTp2: Installation d'une couche d’abstraction entre un robot physique et ros
Tp2: Installation d'une couche d’abstraction entre un robot physique et rosSaid Benaissa
 
Zabbix, garder un oeil toujours ouvert
Zabbix, garder un oeil toujours ouvertZabbix, garder un oeil toujours ouvert
Zabbix, garder un oeil toujours ouvertLook a box
 
Installation apache mandriva
Installation apache mandrivaInstallation apache mandriva
Installation apache mandrivaMajid CHADAD
 
PyConFR 2015 : Utiliser salt pour tester son infrastructure sur open stack ou...
PyConFR 2015 : Utiliser salt pour tester son infrastructure sur open stack ou...PyConFR 2015 : Utiliser salt pour tester son infrastructure sur open stack ou...
PyConFR 2015 : Utiliser salt pour tester son infrastructure sur open stack ou...Arthur Lutz
 
Définir un cluster sous hadoop avec apache ambari
Définir un cluster sous hadoop avec apache ambariDéfinir un cluster sous hadoop avec apache ambari
Définir un cluster sous hadoop avec apache ambarifabricemourlin
 
ASFA - Architecture cible du projet COLSA
ASFA - Architecture cible du projet COLSA ASFA - Architecture cible du projet COLSA
ASFA - Architecture cible du projet COLSA Frédéric Sagez
 
Prévention et traitement du hack de serveurs
Prévention et traitement du hack de serveursPrévention et traitement du hack de serveurs
Prévention et traitement du hack de serveursAmen.fr
 

Tendances (17)

Mise en place nagios
Mise en place nagiosMise en place nagios
Mise en place nagios
 
Nagios doc
Nagios docNagios doc
Nagios doc
 
Postgresql et psqlrc
Postgresql et psqlrcPostgresql et psqlrc
Postgresql et psqlrc
 
Installation de snort avec pulled pork
Installation de snort avec pulled porkInstallation de snort avec pulled pork
Installation de snort avec pulled pork
 
5.0 install de webiopi
5.0 install de webiopi5.0 install de webiopi
5.0 install de webiopi
 
Gestion des logs sur une plateforme web
Gestion des logs sur une plateforme webGestion des logs sur une plateforme web
Gestion des logs sur une plateforme web
 
Mysql Apche PHP sous linux
Mysql Apche PHP sous linuxMysql Apche PHP sous linux
Mysql Apche PHP sous linux
 
Initiation a la ligne de commande
Initiation a la ligne de commandeInitiation a la ligne de commande
Initiation a la ligne de commande
 
Tp2: Installation d'une couche d’abstraction entre un robot physique et ros
Tp2: Installation d'une couche d’abstraction entre un robot physique et rosTp2: Installation d'une couche d’abstraction entre un robot physique et ros
Tp2: Installation d'une couche d’abstraction entre un robot physique et ros
 
Zabbix, garder un oeil toujours ouvert
Zabbix, garder un oeil toujours ouvertZabbix, garder un oeil toujours ouvert
Zabbix, garder un oeil toujours ouvert
 
Mise en place nagios
Mise en place nagiosMise en place nagios
Mise en place nagios
 
Nagios twil
Nagios twilNagios twil
Nagios twil
 
Installation apache mandriva
Installation apache mandrivaInstallation apache mandriva
Installation apache mandriva
 
PyConFR 2015 : Utiliser salt pour tester son infrastructure sur open stack ou...
PyConFR 2015 : Utiliser salt pour tester son infrastructure sur open stack ou...PyConFR 2015 : Utiliser salt pour tester son infrastructure sur open stack ou...
PyConFR 2015 : Utiliser salt pour tester son infrastructure sur open stack ou...
 
Définir un cluster sous hadoop avec apache ambari
Définir un cluster sous hadoop avec apache ambariDéfinir un cluster sous hadoop avec apache ambari
Définir un cluster sous hadoop avec apache ambari
 
ASFA - Architecture cible du projet COLSA
ASFA - Architecture cible du projet COLSA ASFA - Architecture cible du projet COLSA
ASFA - Architecture cible du projet COLSA
 
Prévention et traitement du hack de serveurs
Prévention et traitement du hack de serveursPrévention et traitement du hack de serveurs
Prévention et traitement du hack de serveurs
 

Similaire à Panduan instalasi squid manual

[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un AlfrescoPASCAL Jean Marie
 
optimadata.nl-Comment exécuter Postgres sur Docker partie 3.pdf
optimadata.nl-Comment exécuter Postgres sur Docker partie 3.pdfoptimadata.nl-Comment exécuter Postgres sur Docker partie 3.pdf
optimadata.nl-Comment exécuter Postgres sur Docker partie 3.pdfPascal Ponzoni
 
5390997 Support formation : Construire et administrer vos conteneurs avec Doc...
5390997 Support formation : Construire et administrer vos conteneurs avec Doc...5390997 Support formation : Construire et administrer vos conteneurs avec Doc...
5390997 Support formation : Construire et administrer vos conteneurs avec Doc...AbdellahELMAMOUN
 
Cassandra Ippevent 20 Juin 2013
Cassandra Ippevent 20 Juin 2013Cassandra Ippevent 20 Juin 2013
Cassandra Ippevent 20 Juin 2013vberetti
 
Cassandra Java Driver : vers Cassandra 1.2 et au-delà
Cassandra Java Driver : vers Cassandra 1.2 et au-delàCassandra Java Driver : vers Cassandra 1.2 et au-delà
Cassandra Java Driver : vers Cassandra 1.2 et au-delàIppon
 

Similaire à Panduan instalasi squid manual (7)

Squid squid guard
Squid squid guardSquid squid guard
Squid squid guard
 
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
[DRAFT] Utiliser VmWare pour l'installation d'un Alfresco
 
optimadata.nl-Comment exécuter Postgres sur Docker partie 3.pdf
optimadata.nl-Comment exécuter Postgres sur Docker partie 3.pdfoptimadata.nl-Comment exécuter Postgres sur Docker partie 3.pdf
optimadata.nl-Comment exécuter Postgres sur Docker partie 3.pdf
 
5390997 Support formation : Construire et administrer vos conteneurs avec Doc...
5390997 Support formation : Construire et administrer vos conteneurs avec Doc...5390997 Support formation : Construire et administrer vos conteneurs avec Doc...
5390997 Support formation : Construire et administrer vos conteneurs avec Doc...
 
Synthese
SyntheseSynthese
Synthese
 
Cassandra Ippevent 20 Juin 2013
Cassandra Ippevent 20 Juin 2013Cassandra Ippevent 20 Juin 2013
Cassandra Ippevent 20 Juin 2013
 
Cassandra Java Driver : vers Cassandra 1.2 et au-delà
Cassandra Java Driver : vers Cassandra 1.2 et au-delàCassandra Java Driver : vers Cassandra 1.2 et au-delà
Cassandra Java Driver : vers Cassandra 1.2 et au-delà
 

Panduan instalasi squid manual

  • 1. panduan install squid-2.7.STABLE9 manual di ubuntu server 12.04LTS ================================================================== masuk sebagai root kemuadian ================================================================== install paket yg di butuhkan sudo apt-get update sudo apt-get install gcc sudo apt-get install ccze sudo apt-get install iptraf sudo apt-get install build-essential sudo apt-get install sharutils sudo apt-get install libzip-dev sudo apt-get install automake1.9 =================================================================== wget https://dl.dropbox.com/s/7tkdooexrrbr596/squid-2.7.STABLE9.tar.gz? token_hash=AAFUqvvPEwrbLdkPqDoWt4l7jm56F_xCr7jYMJMA671V-A&dl=1 tar -zxvf squid-2.7.STABLE9.tar.gz cd squid-2.7.STABLE9 =================================================================== kemudian compile, contoh menggunakan proc intel pentium4 =================================================================== CHOST="i686-pc-linux-gnu  CFLAGS="-march=pentium4 -O2 -pipe -fomit-frame-pointer" ./configure --prefix=/usr --exec_prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --datadir=/etc/squid --libexecdir=/usr/libexec --sysconfdir=/etc/squid --localstatedir=/cache --enable-async-io --with-pthreads --enable-storeio=aufs,coss,null --enable-linux-netfilter --enable-arp-acl --enable-epoll --enable-removal-policies=lru,heap --enable-snmp --enable-delay-pools --enable-htcp --enable-cache-digests --enable-referer-log --enable-useragent- log --enable-follow-x-forwarded-for --with-large-files --enable-large-cache- files --enable-truncate --disable-ident-lookups --with-maxfd=65536 make && make install =================================================================== hapus file squid.conf dan penambahan file storeurl.pl =================================================================== rm /etc/squid/squid.conf cd /etc/squid wget https://dl.dropbox.com/s/s9k2ssw3osp367j/squid.conf? token_hash=AAGVjDTeTpSGiWhl-ILCAKouWNxpUOTQv81h6UWm2DxEAw&dl=1 wget https://dl.dropbox.com/s/ws5nd3lnnlr9j3w/storeurl.pl? token_hash=AAEdwFruAur-7Nj6NecaVdBycAszOighO87fGckyBiVbGQ&dl=1 catatan : sesuaikan direktori cache_dir dan ip local yg berada di squid.conf sesuai dengan kebutuhan anda =================================================================== buat direktori & file log =================================================================== mkdir /var/log/squid touch /var/log/squid/access.log touch /var/log/squid/store.log touch /var/log/squid/cache.log =================================================================== berikan hak akses pada dir cache, file log & storeurl.pl =================================================================== chown proxy:proxy /cache1 chown proxy:proxy /cache2 chown proxy:proxy /etc/squid/storeurl.pl chown proxy:proxy /var/log/squid/access.log chown proxy:proxy /var/log/squid/store.log chown proxy:proxy /var/log/squid/cache.log chmod +x /cache1
  • 2. chmod +x /cache2 chmod +x /etc/squid/storeurl.pl chmod +x /var/log/squid/access.log chmod +x /var/log/squid/store.log chmod +x /var/log/squid/cache.log ==================================================================== agar squid bisa menggunakan perintah service (start|restart|stop) ==================================================================== cd /etc/init.d wget https://dl.dropbox.com/s/f8z2c68keniu3ii/squid?token_hash=AAEkXwo-kif0xElRTGx- SKp5qb95XH3H_3zvtYWmjOQnDQ&dl=1 ==================================================================== pengalihan port 80 ke port default squid 3128 ==================================================================== nano /etc/rc.local tambahkan baris di bawah sebelum baris exit 0 yg berada di baris paling bawah iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 3128 catatan : jika squid tidak auto start up, bisa menambahkan baris "squid start" di bawah-nya tanpa kutip ==================================================================== cek settingan pada squid.conf ==================================================================== squid -k parse jika tidak ada pemberitahuan lanjutkan membuat dir swap cache squid -z jika tidak ada pemberitahuan cek + jalankan squid squid -d1 ==================================================================== perintah-perintah pada squid ==================================================================== squid -k shutdown atau service squid stop "stop squid" squid -d1 atau service squid start "start squid" tail -f /var/log/squid/access.log|ccze "cek log akses" tail -f /var/log/squid/cache.log|ccze "cek log cache" tail -f /var/log/squid/store.log|ccze "cek log store" tail -f /var/log/squid/access.log|grep HIT "cek HIT log saja"