You are on page 1of 12

19/02/2015

Como instalar o Novo SGA - Sistema de Gerenciamento de Atendimento [Artigo]

COMOINSTALARONOVOSGASISTEMADEGERENCIAMENTODE
ATENDIMENTO
Autor:CarlosEduardoCastrodaSilva<edu.info10atgmail.com>
Data:14/02/2014

UMPOUCOSOBREOSOFTWARENOVOSGA

INTRODUO
CriadoemDezembrode2012porRogrioAlencarLinoFilho,oNovoSGAprovfuncionalidades
paracontrolaraordemdafiladeatendimentoeostemposparaatender(horadechegada,tempode
espera,tempodedeslocamentoatobalcoetempodeatendimento),almdefornecergrficose
estatsticasparaaprimoraroatendimentoaocliente.
Estesistemapodeserutilizadocomimpressorastrmicasparaimpressodassenhas.Assenhas
podemserdistribudasatravsdetriagem,comaajudadeumatendente,selecionandoseasenha
prioritrioouno,ouautomaticamentepelocliente,selecionandoaprioridadenoatendimentoatravs
deumatelatouchscreenouatravsdomouse.

IMAGENS
Dashboarddosistema:

http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14612

1/12

19/02/2015

Como instalar o Novo SGA - Sistema de Gerenciamento de Atendimento [Artigo]

(http://img.vivaolinux.com.br/imagens/artigos/comunidade/dashboard_novosga.JPG)

Paineldeatendimento:

(http://img.vivaolinux.com.br/imagens/artigos/comunidade/atendimento_novosga.png)

Paineldesenhas:
http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14612

2/12

19/02/2015

Como instalar o Novo SGA - Sistema de Gerenciamento de Atendimento [Artigo]

(http://img.vivaolinux.com.br/imagens/artigos/comunidade/painelsenha_novosga.png)

REQUISITOS/DEPEDNCIAS

REQUISITOS
1.Requisitosdesistema:
Sistemaoperacional:Ubuntu13.04Server
AequipededesenvolvimentorecomendaainstalaodosistemaNovoSGA,utilizandodistribuies
Debianlike.TenteirealizarainstalaoutilizandooDebianLenny,mastivediversosproblemascom
oPHP.
Aps,testeiainstalaoutilizandooUbuntu13.04Server(instalaolimpa,ouseja,comobasico
instalado)etudofluiuperfeitamente.
2.Recomendaes:
Aequipededesenvolvimentorecomendaqueostrsmdulosquecompemosistemasejam
instaladosemservidoresseparados,ouseja,separandoaaplicaoWEB,obancodedadoseo
http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14612

3/12

19/02/2015

Como instalar o Novo SGA - Sistema de Gerenciamento de Atendimento [Artigo]

controladordepainis.Testeicomostrsmdulosnomesmoservidoretudoocorreubem.
3.Demo:
Humaversodemodoprodutonosite,interessantetestarantesdebaixareinstalar,no?
http://novosga.org/demo(http://novosga.org/demo)
Usurio:admin
Senha:123456

DEPENDNCIAS
4.Dependnciasnecessriosparainstalaodosistema:
PostgreSQLverso8.3ousuperior.
Apacheverso2.
OpenJDK6JREouSunJava6JRE.
PHPverso5.3ousuperior+mduloPDO.

4.1Instalaodasdependnciasnecessrias:

#aptgetinstallpostgresqlapache2libapache2modphp5php5
php5pgsqlphp5gd
OrepositriodoUbuntu13.04instalaoApache2.2.22,PHP5.4.9ePostgres9.1.
5.ConfigurandooPostgres:
Precisamosalterarasenhadousuriopostgresecriarobancodedados:

#sulpostgres
$psql
postgres=# alteruserpostgreswithencryptedpassword

'senha_a_escolher'
Setudoocorrerbem,deveretornarainformaoabaixonasuatela:
ALTERROLE

http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14612

4/12

19/02/2015

Como instalar o Novo SGA - Sistema de Gerenciamento de Atendimento [Artigo]

Agora,criaremosobanco:
postgres=# CREATEDATABASEnovosga
Setudoocorrerbem,deveretornarainformaoabaixonasuatela:
CREATEDATABASE

SaiadoPostgres:
postgres=# \q
5.1.AlterandolinhasdeconfiguraodoPostgres.
AcesseoarquivodeconfiguraodoPostgres:

#vim/etc/postgresql/9.1/main/postgresql.conf
Dentrodoarquivo,procureporlisten_address,nomeucaso,estalinhaestavacomentadaesetado
paralocalhost,descomenteieadicioneiumasterisco,paraaceitarconexesremotasdequalquer
host:

listen_addresses='*'

Agora,precisamostambmeditaroarquivo:

#vim/etc/postgresql/9.1/main/pg_hba.conf
Adicioneestalinhaaofinaldoarquivo,salveesaia:

hostallall0.0.0.0/0md5

ReinicieoPostgres:

#/etc/init.d/postgressqlrestart
Bancodedadospronto!

http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14612

5/12

19/02/2015

Como instalar o Novo SGA - Sistema de Gerenciamento de Atendimento [Artigo]

BAIXANDOEINSTALANDOONOVOSGA

BAIXANDO
6.BaixandooNovoSGA
Siteparadownloaddosmdulos:
http://www.novosga.org/downloads.html(http://www.novosga.org/downloads.html)

Vouutilizaraverso0.7.2,quealtimaversoqueutilizaopaineldassenhasescritoemJava.As
versesmaisnovasutilizamHTTP,aindanotestei!
Notemquehtrsmdulosqueprecisamserbaixados:
WEB:http://old.novosga.org/releases/0.7.2/novosgaweb0.7.2.tgz
(http://old.novosga.org/releases/0.7.2/novosgaweb0.7.2.tgz)
PainelServidor:http://old.novosga.org/releases/0.7.2/novosgapainelserver0.7.2.tgz
(http://old.novosga.org/releases/0.7.2/novosgapainelserver0.7.2.tgz)
PainelClient(FX):http://old.novosga.org/releases/0.7.2/novosgapainelclient0.7.2.tgz
(http://old.novosga.org/releases/0.7.2/novosgapainelclient0.7.2.tgz)

MDULOWEB
7.InstalandoomduloWEB:
Acesseodiretriowww:

#cd/var/www
Coloqueoarquivowebquetubaixounestediretrio.TutambmpodesbaixaromduloWEB
diretamentenestediretrio,fazendooseguinte:

#wgethttp://old.novosga.org/releases/0.7.2/novosgaweb0.7.2.tgz
(http://old.novosga.org/releases/0.7.2/novosgaweb0.7.2.tgz)
Agora,descompacteoarquivoweb:

#tarxfvnovosgaweb0.7.2.tgz
Apsdescompactar,eleirgerarumapasta,estapastadeveserrenomeada,conformeabaixo:
http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14612

6/12

19/02/2015

Como instalar o Novo SGA - Sistema de Gerenciamento de Atendimento [Artigo]

#mvnovosgaweb0.7.2novosga
Apsestespassos,teremosumapastaem/var/wwwcomonomedenovosga.
7.1.InstalaoWEB:
Abraoseunavegadorpreferidoedigiteoseguinte: http://10.0.0.103/novosga
TroqueoIPquecoloquei,comoexemplo,peloIPdoservidorondetuestinstalandooNovoSGA.
Aps,abrirumaespciedeassistentedeinstalao.
Naprimeiratela,selecioneobancodedadosqueiremosutilizar,nocaso,oPostgresSQL.Aps
selecionlo,cliqueemprximo,napartesuperiordireitadatela.

(http://img.vivaolinux.com.br/imagens/artigos/comunidade/instalacao_SGA_WEB_1.JPG)

Nasegundatela,oassistentemeretornouumerrodepermissoemumarquivodoPHP:

http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14612

7/12

19/02/2015

Como instalar o Novo SGA - Sistema de Gerenciamento de Atendimento [Artigo]

(http://img.vivaolinux.com.br/imagens/artigos/comunidade/instalacao_SGA_WEB_2.JPG)

Pararesolverisso,retornamosaoservidorefazemososeguinte:

#chmod777/var/www/novosga/core/Config.php
Aps,aperteF5napginaeoerroirdesaparecer.Agora,podemosprosseguir.
Naterceiratela,saceitarostermosdeusoeprosseguir.
Naquartatela,precisamosfazeralgumasconfiguraesdobancodedados.

(http://img.vivaolinux.com.br/imagens/artigos/comunidade/instalacao_SGA_WEB_3.JPG)
http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14612

8/12

19/02/2015

Como instalar o Novo SGA - Sistema de Gerenciamento de Atendimento [Artigo]

Host:IPdoservidorondetuestinstalandooNovoSGA
Porta:5432
Usurio:Usuriodopostgresquecriamos,nomeucasoonomepostgresmesmo
Senha:SenhadoPostgresquetambmcriamos,nomeucasoasenhapostgres
Database:Bancodedadosquecriamos.

Apstudopreenchido,clicamosemTestar,deveaparecerumabarraverdeemcima.Seaparecer,
cliqueemPrximo.
Naquintatela,criamosousurioadministradordosistema:

(http://img.vivaolinux.com.br/imagens/artigos/comunidade/instalacao_SGA_WEB_4.JPG)

Pronto,SGAinstalado.Jpodemoslogarcomascredenciaisquecriamos.

MDULOPAINELSERVIDOR
8.Instalandoomodulopainelservidor:
Estemdulofazaconexodomdulowebcomopaineldesenhascliente.Precisamosinstalaro
Javanoservidor:

#aptgetinstallopenjdk7jre
Agora,vamosinstalaromdulodopainel.Acesseodiretrio/etc:

#cd/etc
Baixeomdulopainelserverdiretamentenestediretrio,fazendooseguinte:

#wgethttp://old.novosga.org/releases/0.7.2/novosgapainelserver0.7.2.tgz
(http://old.novosga.org/releases/0.7.2/novosgapainelserver0.7.2.tgz)
http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14612

9/12

19/02/2015

Como instalar o Novo SGA - Sistema de Gerenciamento de Atendimento [Artigo]

Agora,descompacteoarquivo:

#tarxfvnovosgapainelserver0.7.2.tgz
Acesseapastagerada:

#cdnovosgapainelserver0.7.2
Agora,vamosalterarasconfiguraesdoarquivoserver.conf:
Adicionesuasenha:

jdbcPass=senha_do_postgres

AdicioneseuIPdoservidor,nestasduaslinhas:

urlUnidades=http://10.0.0.102/novosga/painel/get_unidades.php
urlServicos=http://10.0.0.102/novosga/painel/get_servicos.php?id_uni=%id_unidade%

Altereofinaldalinha,desgaparanovosga:

jdbcUrl=jdbc:postgresql://127.0.0.1/ novosga

Salveesaiadoarquivo.
Dentrodapastanovosgapainelserver0.7.2,torneoscriptexecutvel:

#chmod+xserver.sh
Rodeoscript:

#./server.sh
MDULOPAINELCLIENTE(FX)
9.Instalandomdulopainelcliente(FX):
http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14612

10/12

19/02/2015

Como instalar o Novo SGA - Sistema de Gerenciamento de Atendimento [Artigo]

OpaineldesenhaspodeserrodadoemGNU/Linux(http://www.vivaolinux.com.br/linux/)ouem
Windows.Nomeucaso,vourodaremWindows,portanto,precisobaixareinstalaroJava:
http://java.com/pt_BR/download/index.jsp(http://java.com/pt_BR/download/index.jsp)

ApsinstalaroJava,descompactooarquivonareadetrabalhocomoWinRAR(elepodeser
baixadonestelink(http://old.novosga.org/releases/0.7.2/novosgapainelclient0.7.2.tgz)).
Aps,executamosoarquivonovosgapainelclient0.7.2.jar.Abrirumajaneladeconfiguraodo
painel.Agora,tudevesvoltarapginaWEBecomearaconfiguraroseuSGA.Criarunidades,
servios,usurios,etc.
Apstudoconfigurado,vatopainel,seteoIPdoservidor,selecioneasunidadesquetuquer
trabalhar,altereascoresdopainelecliqueemExibirpainel.Seusoftwarejdeveestarempleno
funcionamento.

(http://img.vivaolinux.com.br/imagens/artigos/comunidade/painelsenha_novosga_config.png)

Dvidaspostemnoscomentrios.

REFERNCIAS
SobreNovoSGA(http://www.novosga.org/about.html)
Sitepessoal:HostConfigTecnologia(http://www.hostconfig.com.br)
http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14612

11/12

19/02/2015

Como instalar o Novo SGA - Sistema de Gerenciamento de Atendimento [Artigo]

Voltar(verArtigo.php?codigo=14612)

http://www.vivaolinux.com.br/artigos/impressora.php?codigo=14612

12/12

You might also like