Instalação e configuração do Squid 2.6 Stable

Neste artigo abordarei a instalação e configuração do Squid + Sarg + Apache. Com o Squid você fará bloqueio e cache de páginas, com o Sarg poderá gerar os relatórios de acesso por estações e com o Apache, visualizará os relatórios. O ambiente utilizado, é um CentOS 5.5 64 bits. Bom proveito!

[ Hits: 40.514 ]

Por: Lucas Possamai em 06/12/2010


Instalando e configurando o Sarg



Baixando o Sarg:

# wget http://www.sfr-fresh.com/unix/privat/sarg-2.3.1.tar.gz

Descompactando e instalando:

# tar -zxvf sarg-2.3.1.tar.gz
# cd sarg-2.3.1
# ./configure --enable-bindir --enable-sysconfdir=/usr/local/sarg --enable-htmldir=/var/www/html/relatorios --enable-mandir
# make && make install


Editando sarg.conf:

## Diretório dos Logs do SQUID para o SARG gerar os relatórios ##
access_log /var/log/squid/access.log
## Habilitando Gráficos ##
graphs yes
## Cor dos gráficos: vermelho ##
graph_days_bytes_bar_color red
graph_font /usr/share/fonts/truetype/ttf-dejavu/DejaVuSans.ttf
## Título que ficará no topo do index ##
title "Relatórios de Acesso"
## Tamanho da fonte do texto ##
font_size 11px
## Tamanho da fonte do Título ##
title_font_size 12px
## diretório temporário ##
temporary_dir /tmp
## Aonde relatórios serão gerados ##
output_dir /var/www/html/relatorios
## Resolver ip pelo hostname da máquina ## ( Você pode cadastrar os hostnames no /etc/hosts por exemplo ) ##
resolve_ip yes
## Máquinas que não terão os relatórios gerados ## ( No exclude_users bote apenas os ips ) ##
exclude_users /usr/local/etc/exclude_users
## Formato da data nos relatórios ( e = European=dd/mm/yy )
date_format e
## Remover arquivos temporários
remove_temp_files yes
## gerando index e sua árvore ##
index yes
## Rescrevendo relatórios se o mesmo já existir ##
overwrite_report yes
## Define quantos sites serão mostrados no TOPSITES ##
topsites_num 100
## Ordena que o topsite seja por BYTES acessados ##
topsites_sort_order BYTES D
report_type topusers topsites sites_users users_sites date_time denied auth_failures site_user_time_date downloads
download_suffix "zip,arj,bzip,gz,ace,doc,iso,adt,bin,cab,com,dot,drv$,lha,lzh,mdb,mso,ppt,rtf,src,shs,sys,exe,dll,mp3,avi,mpg,mpeg"

Página anterior     Próxima página

Páginas do artigo
   1. Instalando e configurando o Squid
   2. Instalando e configurando o Sarg
   3. Configurando Apache, crontab e conclusão
Outros artigos deste autor

MSN-PROXY no CentOS 5.5 64 bits

Servidor de email completo com Postfix

Firewall + Proxy autenticado + Apache (Centos 5.5 32/64 bits)

Mais um telecentro feliz!

Postfix + Dovecot + MySQL + Squirrelmail no CentOS 5.5 32/64 bits

Leitura recomendada

Manual traduzido do Squid

Corrigindo a falha "WARNING! Your cache is running out of filedescriptors" - Squid2.7STABLE9 Slackware 12

Tutorial de instalação do Squid no CentOS

Instalando natACL no Debian Etch (proxy autenticado)

Controle de clientes e acessos no Squid

  
Comentários
[1] Comentário enviado por ptmjunior em 06/12/2010 - 22:23h

Putz! Simples e caceteiro!!! Parabéns!! Muito bom....

[2] Comentário enviado por removido em 06/12/2010 - 22:35h

Ótimo artigo cara.

Parabéns.

[3] Comentário enviado por cpdrede em 13/12/2010 - 14:36h

Puts, quando eu faço o comando " ./configure --enable-bindir --enable-sysconfdir=/usr/local/sarg --enable-htmldir=/var/www/html/relatorios --enable-mandir" diz que os comandos --enable-bindir --enable-sysconfdir --enable-htmldir --enable-mandir não são reconhecidos, o que pode ser.
Valewww

[4] Comentário enviado por maximonset em 18/06/2011 - 14:50h

parabéns pelo seu conhecimento!

[5] Comentário enviado por andcmoraes em 14/07/2011 - 13:42h

EStou com um problema aki no meu ipcop 1.4.20 Ja consegui bloquear paginas como orkut... e outras... mas não consigo bloquear o msn.. tbm não consigo atualizar o antivirus... atraves do proxy.

Ajudem-me

andersoncmoraes@hotmail.com

Estou até disposto a pagar.

grato

[6] Comentário enviado por lpossamai em 02/09/2012 - 21:00h

Obrigado maximonset!!!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts