Instalação do Squid e SARG no Centos 7

Publicado por Gilberto em 19/09/2015

[ Hits: 19.051 ]

 


Instalação do Squid e SARG no Centos 7



Bom pessoal, tenho visto que muitas pessoas estão com problemas na instalação do Squid e SARG no CentOS 7. Vou criar um passo a passo, basta segui-lo.

Instalação dos pacotes necessários:

# yum install gcc gcc-c++ wget vim http php -y

Antes de tudo, desative seu Firewalld:

# chkconfig firewalld off
# service firewalld stop


Segundo, basta instalar o Squid:

# yum install squid -y

Vamos deixar para inicializar com o sistema:

# chkconfig squid on

Agora inicie o Squid:

# service squid start

Pronto, Squid está instalado e funcionando perfeitamente.

Não esqueça de instalar o http:

# yum install http php -y

Agora vamos para a parte do Sarg:

Acesse a pasta temporária:

cd /tmp

Baixe o arquivo:

wget http://nbtelecom.dl.sourceforge.net/project/sarg/sarg/sarg-2.3.10/sarg-2.3.10.tar.gz

Depois disso, descompacte usando:

tar -xvf sarg-2.3.10.tar.gz

Acesse a pasta sarg-2.3.10:

cd sarg-2.3.10

Para que não ocorra este erro na hora da compilação:

*** error: gettext infrastructure mismatch: using a Makefile.in.in from gettext version 0.18 but the autoconf macros are from gettext version 0.19
make[1]: ** [check-macro-version] Erro 1
make[1]: Saindo do diretório `/tmp/sarg-2.3.10/po' make: ** [install-po]
make: ** [install-po] Erro 2


Basta editar um arquivo chamado Makefile.in.in.

Acesse a pasta po do SARG:

cd po

Depois edite:

vim Makefile.in.in

Procure a linha:

GETTEXT_MACRO_VERSION = 0.18

Coloque assim:

GETTEXT_MACRO_VERSION = 0.19

Volte ao diretório anterior para iniciar a compilação:

cd ..

Agora basta usar estes comandos.

./configure
$ make
# make install


Instalação bem sucedida.

Agora edite seu sarg.conf como quiser, acessando:

# vim /usr/local/etc/sarg.conf

Meu sarg.conf está assim:

### ARQUIVO DE CONFIGURACAO DO SARG ###

# DIRETORIO DE LOGS DO SQUID

access_log /var/log/squid/access.log

# USAR GRAFICOS
# graph_days_bytes_bar_color blue|green|yellow|orange|brown|red
graphs yes
graph_days_bytes_bar_color orange

# TITULO DO SARG
title "RELATORIOS DE ACESSO A INTERNET - SARG"

# FONTE/TAMANHO DO SITE
font_face Arial
font_size 9px

# SENHA UTILIZADA PARA ACESSO AO SARG
password senhasarg

# DIRETORIO DE PAGINAS DE LOGS
output_dir /var/www/html/squid-reports

Agora basta acessar o ip do seu servidor:

http://ip-servidor/squid-reports/

Espero ter ajudado.

Abraços.

Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Apresentação do Debian 9 [vídeo]

Coloque seu papo em dia com Pidgin multi-protocolo

Acessando servidor interno (Windows) com X11 e SSH

VirtualBox 4.3 no Debian 8 (Jessie) 64bits

Entendento o comando chown

  

Comentários
[1] Comentário enviado por andreipmb em 25/09/2015 - 16:55h


Mt obrigado amigo. Me ajudou muito.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts