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!
Parte 2: 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
2. Configurando o Apache
#1
Comentário enviado por clubelinux em 26/11/2008 - 23:32h
#2
Comentário enviado por krieg88 em 06/02/2009 - 15:07h
#3
Comentário enviado por alex_a_souza em 09/03/2009 - 20:21h
#4
Comentário enviado por felipe.zatta em 20/04/2009 - 14:36h
#5
Comentário enviado por cristianodebian em 08/07/2009 - 09:29h
#6
Comentário enviado por cgonzaga em 03/09/2009 - 22:11h
#7
Comentário enviado por altair_147 em 09/03/2010 - 08:30h
# 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:
Salve e feche.
# /etc/init.d/apache2 restart
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!
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>
<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áginas do artigo
1. Introdução2. Configurando o Apache
Outros artigos deste autor
Considerações sobre medição de JITTER em operadoras VOIP no Wireshark
Leitura recomendada
Tutorial: Macetes do Apt - Utilizando de forma prática as suas funções
Aplicativos do Windows que já tiveram suporte no Linux
Instalação do Redmine no CentOS 6
Como instalar o Novo SGA - Sistema de Gerenciamento de Atendimento
Comentários
kra muito bem, muito bom o artigo o viva o linux precisava mesmo de artigos falando do sagu.
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?
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!
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!
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...
Mas e a parte da integração com o MK?
Tem como dar uma luz? Aqui eu travei nessa parte...
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.
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.
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.
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.
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
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