Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Instalação do Squid-Graph 3.2 no Debian 6.0
Linux user
Publicado por daniel almeida apolinario de oliveira em 08/09/2011

Login: bbgshow, 11995 pontos
[ Hits: 3017 ]

Instalação do Squid-Graph 3.2 no Debian 6.0

Esta Dica tem por objetivo mostrar como instalar o squid-graph 3.2 no Debian 6

Preparação para instalação

Bom como todos sabem o squid é um serviço que prover não somente bloqueio de paginas e conteúdos, mas também tem objetivo de prover cache de páginas, este tutorial não tem objetivo de ensinar a instalar squid, mas somente demonstrar como instalar o squid-graph.

Para podermos instalar com sucesso o squid-graph, precisamos saber se o Debian esta atualizado, sendo assim:

# apt-get update
# apt-get upgrade

Atualize tudo que ele pedi (desde que compreenda o que ele pergunta) para que possamos continuar.

Obs.: Atualizar principalmente a biblioteca perl.

É imprecindível que o apache esteja instalado:

# apt-get install apache2

Agora iremos criar uma pasta para podermos enviar o relatório para acessar remotamente:

# mkdir /var/www/squid-graph

Obs.: Eu sugiro colocar senha na pasta através do apache, não entrará neste tutorial isto, mas existe inúmeros tutoriais para ensinar principalmente aqui no VOL.

Configurando e Gerando relatório

Acessando a pasta onde ficará os arquivos do programa:

# cd /usr/local/

Fazendo download do programa:

# wget http://ufpr.dl.sourceforge.net/project/squid-graph/squid-graph/3.2/squid-graph-3.2.tar.gz

Descompactando programa na pasta "/usr/local":

# tar xzvf squid-graph-3.2.tar.gz

Movendo arquivo ".tar.gz" para dentro da pasta "squid-graph":

# mv squid-graph-3.2.tar.gz squid-graph/

Acessando pasta do programa:

# cd squid-graph

Gerando relatório do dia:

# cat [local do arquivo "access.log"] | squid-graph --title="Nome do Relatorio" --outuput=/var/www/squid-graph

Acessando relatório remotamente: http://ip do servidor/squid-graph.

Obs.: Existe inúmeras opções para gerar relatórios de vários dias, para saber opções do squid-graph é só digitar:

# squid-graph --help


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Samba - modo simples
   Dica Linux recomendada Ark: Compactador gráfico para Linux
   Dica Linux recomendada Configuração de internet móvel 3G CTBC no Ubuntu
   Dica Linux recomendada Instalado KDE 4.2 no BigLinux
   Dica Linux recomendada Configuração do Ioncube Loader no Centos 64 bit para ambiente CPanel (painel de controle para servidores web hosting)

Comentários
[1] Comentário enviado por brizao em 08/09/2011 - 11:38h:

Olá, muito boa a dica, não conhecia esse squid graph, porém ao tentar rodar no ubuntu server 10.04 obtive o seguinte erro "Can't locate GD.pm in @INC...", aí pesquisando, achei isso:

A. Install perl-GD
On SuSE 9.2, you need these packages:
perl-GD-2.16-3
gd-2.0.28-2

If you don't have it with your distribution, try
perl -MCPAN -e 'install GD'

e funcionou...

[2] Comentário enviado por danielc88 em 21/12/2011 - 14:22h:

Boa tarde
caro amigo testei aqui no meu servidor porem encontro a seguinte msg:
ja tentei chmod +x no arquivo squid-graph.

root@svproxy:/usr/local/squid-graph# /var/log/squid/access.log | squid-graph --title="Nome do Relatorio" --outuput=/var/www/squid-graph
bash: /var/log/squid/access.log: Área de texto ocupada
bash: squid-graph: comando não encontrado
root@svproxy:/usr/local/squid-graph#

oque poderia ser???


[3] Comentário enviado por bbgshow em 21/12/2011 - 15:08h:

o comando que vocês deve digitar é "cat /var/log/squid/access.log | squid-graph --title="Nome do Relatorio" --outuput=/var/www/squid-graph"
você esqueceu o cat ou algum binario para ler arquivo.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.