Instalação do SAGU-PRO em Debian Etch Linux

O SAGU-PRO é um excelente sistema de controle de provedores, suporta gateway remoto Mikrotik, Hotspot, pppoe e ainda cuida da parte financeira do provedor, gera boletos etc. E o melhor, é free!

[ Hits: 31.337 ]

Por: Rogerio Eduardo Silva Silveira em 26/11/2008 | Blog: http://www.vivaolinux.com.br/~Algorista


Configurando o Apache



Configurando o Apache:

# nano /etc/apache2/mods-available/dir.conf

Acrescentar "index.php3 index.phtml" ao final da linha DirectoryIndex.

# nano /etc/apache2/apache2.conf

Na linha DefaultLanguage, descomentar e colocar pt-BR;

Na linha AddDefaultCharset, descomentar e colocar ISO-8859-1.

# nano /etc/php5/apache2/php.ini

register_globals = On
magic_quotes_gpc = On
magic_quotes_runtime = On

Criando o virtualhost no Apache:

# nano /etc/apache2/sites-enabled/000-default

Altere desta forma:

NameVirtualHost ip_do_maquina

<VirtualHost nome_do_site>
   ServerAdmin webmaster@localhost
   ServerName nome_do_site
   DocumentRoot /sagu-pro/html

   <Directory />
      Options FollowSymLinks
      AllowOverride None
   </Directory>

   <Directory /sagu-pro/html>
      Options Indexes FollowSymLinks MultiViews
      AllowOverride None
      Order allow,deny
      allow from all
   </Directory>

   ErrorLog /var/log/apache2/error-sagu-pro.log
   # Possible values include: debug, info, notice, warn, error, crit,
   # alert, emerg.
   LogLevel warn
   CustomLog /var/log/apache2/access-sagu-pro.log combined
   ServerSignature On
</VirtualHost>

Salve e feche.

# /etc/init.d/apache2 restart

Considerações finais

Pronto, seu SAGU-PRO já está funcionando no site que você cadastrou no DNS, acesse com o nome de usuário e senha que você criou no Postgres.

Nas outras partes do tutorial vou cobrir as modificações nos scripts (o shell php e cbq ficam em locais diferentes no Debian Linux), agendamentos no cron e a integração com o Mikrotik e Radius.

Para maiores informações sobre o SAGU-PRO, acesso o site oficial do desenvolvedor.

Um abraço a todos e até a próxima parte!

Página anterior    

Páginas do artigo
   1. Introdução
   2. Configurando o Apache
Outros artigos deste autor

Considerações sobre medição de JITTER em operadoras VOIP no Wireshark

Leitura recomendada

Zabbix 2.2 no CentOS 6 via repositório EPEL - Instalação e configuração

Instalando Xen 3.3.0 no Debian Lenny Linux

JDK 6 + Eclipse 3.2 + NetBeans 5.5

NFS simples e fácil usando Mandriva e Kurumin

Instalando o Slackware sem sofrimento (parte 1)

  
Comentários
[1] Comentário enviado por clubelinux em 26/11/2008 - 23:32h

kra muito bem, muito bom o artigo o viva o linux precisava mesmo de artigos falando do sagu.

[2] Comentário enviado por krieg88 em 06/02/2009 - 15:07h

eu instalei o sagu editei as paginas e talz corrigi uns erros que estavam ocorrendo, customizei o modulo authweb dele etc... fico show de bola já, mais agora eu preciso fazer um redirect no meu iptables para redirecionar para o ip do servidor authweb, alguem pode me mostrar como seria a linha de comando desse redirect?

[3] Comentário enviado por alex_a_souza em 09/03/2009 - 20:21h

Instalei tudo como esta nesse seu turorial. Valew!

Mas ta tendo uns problemas aqui;
Warning: pg_exec() [function.pg-exec]: Query failed: ERRO: permissão negada para relação vencimentos in /sagu-pro/sagu/html/lib/common.php3 on line 49

O que pode ser isso, eu já fui nessa linha e tem dizendo que não é pra alterar nada e mesmo assim eu não sei o que fazer.

Tenho que instalar mas alguma coisa alem do sagu-pro e os ports que tem nesse tutorial tipo
SAGU-PRO AUTHWEB?

Onde foi que eu errei.

Obrigado!

[4] Comentário enviado por felipe.zatta em 20/04/2009 - 14:36h

Parabéns pelo tutorial, tá show de bola!

Mas e a parte da integração com o MK?

Tem como dar uma luz? Aqui eu travei nessa parte...

[5] Comentário enviado por cristianodebian em 08/07/2009 - 09:29h

Valeu pelo tutorial, mas até a parte de instalação ficou ok.
O problema está na configuração. tenho que criar outro virtualhost além do /sagu-pro/sagu/html, /sagu-pro/autweb ?
Outra o /etc/sysconfig/cbq nao tem no debian ?
att.

[6] Comentário enviado por cgonzaga em 03/09/2009 - 22:11h

Olá

Comecei o procedimento e nesta parte:

$ psql sagu -Upostgres -c "\i /sagu-pro/sagu/db/sagu-pro.sql"

está dando erro e não consigo continuar.. o que fazer ?

Estou usando o debian etch 4.0

Caso alguem possa me ajudar !!

Antecipadamente agradeço,

Carlos Gonzaga.

[7] Comentário enviado por altair_147 em 09/03/2010 - 08:30h

BOm dia

Estou com serios problemas quando ao authweb, eu entro no sagu pro como administrador e cadastro tudo certinho, ai quando mando rodar o sagu, ele não deixa as pessoas navegarem, mas também não aparece a pagina pedindo a autenticação. Alguem poderia me ajudar?

ATT,

Altair Pereira da Silva


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts