Você está na página 1de 2

INSTALAO

Etapa 01 - Hora certa:


Siga os passos apresentado no vdeo tutorial disponibilizado abaixo, para que seu sistema se
mantenha com a hora correta:
Isso far com que seus relatrios de acessos e logs, sempre tenham o horrio correto.
Etapa 02 - Instalao dos pr-requisitos:
Instale os compiladores bsicos do sistema, necessrios para o prosseguimento da instalao:
# apt-get install build-essential
Etapa 03 - Instalao do Squid 3:
Crie um grupo e um usurio que sero os donos do processo:
# groupadd squid
# useradd -g squid -s /dev/null squid
Efetue o download do pacote Squid e o descompacte atravs do comando abaixo:
# mkdir /downloads
# cd /downloads
# wget http://www.squid-cache.org/Versions/v3/3.4/squid-3.4.6.tar.gz
# tar -zxvf squid-3.4.6.tar.gz
Acesse o diretrio do pacote, compile e instale o Squid atravs dos comandos abaixo:
# cd squid-3.4.6
# ./configure --enable-default-err-language=Portuguese
# make
# make install
Edite o arquivo de configurao squid.conf que se encontra no diretrio /usr/local/squid/etc:
# vi /usr/local/squid/etc/squid.conf
Segue abaixo um arquivo squid.conf totalmente funcional:
http_port 3128
coredump_dir /usr/local/squid/var/cache/squid
cache_dir ufs /usr/local/squid/var/cache/squid 100 16 256
access_log daemon:/usr/local/squid/var/logs/access.log squid
cache_effective_user squid
acl REDE_INTERNA src 192.168.0.0/24
http_access allow REDE_INTERNA
http_access deny all
No arquivo acima, especificamos que apenas a rede interna 192.168.0.0/24, tem o acesso Internet

atravs do proxy Squid liberado. Logo, altere essa diretiva para a sua rede desejada.
No arquivo acima, especificamos atravs da diretiva cache_dir, que apenas 100 MB sejam
utilizados para cache. Logo, altere essa diretiva para a quantidade de cache em megas que se deseja
efetuar.
Ao terminar a edio do arquivo de configurao, crie o diretrio onde sero armazenados o cache e
os logs, atravs dos comandos abaixo:
# mkdir /usr/local/squid/var/cache
# mkdir /usr/local/squid/var/logs
# chown squid.squid /usr/local/squid/ -R
# /usr/local/squid/sbin/squid -z
Inicie o proxy em modo debug, para verificar se o mesmo est iniciando corretamente atravs do
comando abaixo:
# /usr/local/squid/sbin/squid -d10
Caso no sejam apresentados erros, seu proxy foi instalado com sucesso.
Etapa 04 - Administrao do Squid 3
Utilize o comando abaixo para paralisar o servio do Squid:
# /usr/local/squid/sbin/squid -k kill
Utilize o comando abaixo para iniciar o servio do Squid:
# /usr/local/squid/sbin/squid
Nota: talvez seja interessante criar um script de inicializao automtico para no ter que iniciar o
proxy manualmente a cada reboot do computador.
CONCLUSO
Este artigo se empenhou em apresentar o processo de instalao do servio de proxy cache Squid,
em sua verso 3, de maneira simples e eficiente.
Durante os prximos artigos, sero apresentados alguns modelos de configurao do servio.
Neste link, possvel acessar o vdeo da instalao apresentada anteriormente em meu canal do
YouTube.
Caso tenha gostado do vdeo, sinta-se convidado a se inscreve no canal FuckingIT.
Curta tambm a nossa pgina no Facebook com dicas semanais:
https://www.facebook.com/fkingit
At o prximo artigo, onde comearemos a nos aprofundar na soluo Squid.

Você também pode gostar