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.720 ]

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

Como realizar migração de Windows para Linux em uma empresa

Como construir um pacote TGZ do zero

Sylpheed - Cliente de e-mail para terminais leves

Configurando serviço de FTP no GNU/Linux

Remasterizando o Kurumin

  
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