Tutorial de Instalação - Windows

edited September 2013 in Suporte
Boa tarde,

Gostaria de saber se tem algum tutorial de instalação no SO Windows.

Att,
Elton

Comments

  • Elton,

    não tem documentação para montar o ambiente Windows não. Mas você pode usar qualquer pacote All in One, tipo XAMPP (Apache2 + PHP + MySQL). Depois basta extrair o Novo SGA no diretório htdocs e acessar o instalador via navegador.

    Qualquer dúvida durante a instalação é só postar aqui novamente.

    Att.
  • ferrettiferretti Entry Level
    Olá. Estou com problemas na execução do painel no windows. Acesso o diretório, mas a aplicação não é executada e o painel não é apresentado. Consegui rodar no linux mas não consegui no windows. Preciso testar nos dois ambientes.
  • possivelmente versão do pHP
  • VeraVera Entry Level
    @elton_duarte

    Aqui usamos desde Abril/2017 a versão 1.5.1 instalada em ambiente Windows, em 2 servidores virtuais (homologação e produção).

    Atualmente são 3 unidades usando em produção e 2 em homologação, outras 10 unidades devem iniciar o uso no primeiro trimestre de 2018. Costumamos colocar em homologação por uns 15 dias para treinamento, assim não poluímos o banco de dados de produção com dados de teste.

    Estamos monitorando o desempenho dos servidores, pois desejamos colocar todas as unidades em um único servidor, facilitando assim as consultas gerenciais, comparação entre as unidades etc.

    Recentemente observamos que, apesar do nosso servidor virtual ser 64 bits, instalamos o pacote Apache/PHP/MySQL de 32 bits. Já foi preparado um outro servidor com Apache/PHP/MySQL 64 bits que vamos começar a usar nesta semana. Pensamos em separar banco de dados e aplicação em servidores diferentes, mas vamos testar o uso com o ambiente 100% 64 bits primeiro.

    Optamos pelo banco MySQL porque no futuro é possível que seja adquirido o módulo Vetor Dashboard http://shop.novosga.com/modulos-vetor/9-vetor-dashboard.html

    - Nosso ambiente atual: Apache/2.4.23 (Win32), PHP/5.6.25, MySQL 5.7.14
    - Não usamos triagem touch
    - Compramos a impressora DR800 Daruma - USB + Ethernet + Guilhotina R$805 (Ago/2017)
    http://www.desenvolvedoresdaruma.com.br/dr800/
    - No painel de senha temos SmartTVs que eram usadas como TV e onde não tinha TV usamos monitores comuns de computador com caixa de som. Nas unidades que tem SmartTV elas estão conectadas a computadores com cabo HDMI, pois não consegui colocá-las na rede, é um assunto que pretendo resolver depois.

    As anotações que a equipe de infraestrutura fez sobre a instalação são:

    1) Instalar composer, xampp

    2) Instalar MySQL e configurar para UTF-8 (arquivo my.conf)
    Acessar a aplicação com http://seuservidor/sga/public

    3) Na pasta wamp$\www\sga\painel\media\voice\pt-BR confirmar que existem os arquivos com nomes em minúsculas e acentuação: guichê.mp3 mesa.mp3 sala.mp3
    Se algum não existir, criar com com a ferramenta online http://www.fromtexttospeech.com/

    4) Instalar o Painel Web
    Baixar o pacote https://github.com/novosga/painel-web/archive/master.zip
    Extrair o .zip no diretório www (htdocs, inetpub, etc.) do seu servidor HTTP (no caso do Apache2 em /var/www)
    Acessar http://seuservidor/sga/painel e passar o mouse na área superior direita para acessar o item Configuração.
    Na tela de configuração informar a URL do NovoSGA http://seuservidor/sga/public, os serviços chamados no painel e o som.
    A tela inicialmente fica cinza, mas basta chamar uma senha na tela 'Atendimento' que o painel muda de cor e mostra a senha.

    AJUSTES

    1) Configurar data e hora para o timezone = America/Sao_Paulo e conferir se horário dos serviços PHP e MySQL está igual (horário diferente afeta a prioridade correta das senhas, especialmente o horário de verão)
    Servidor Windows - timezone = America/Sao_Paulo
    PHP.INI - timezone = America/Sao_Paulo
    Banco de dados MySQL - Timezone global e local = SYSTEM
    Para checar o valor atual do MySQL acessar o banco de dados (usamos o www.heidisql.com) e executar a instrução:
    SELECT @@global.time_zone, @@session.time_zone;

    2) Assegurar que painel não entra em modo de espera (standby)
    Se o painel de senha for um monitor ou TV conectado a um micro, retirar neste micro a configuração de economia de energia

    3) Configurar o servidor para que de madrugada as senhas de todas as unidades sejam reiniciadas. Reiniciar as senhas não afeta o histórico dos atendimentos realizados.
    Agendar no servidor a execução automática do comando bin/novosga reset (reinicia as senhas de todos os locais)
    Dica: se usar o comando bin/novosga reset 1 reinicia apenas a numeração de senha da unidade 1

    PROCEDIMENTOS DE SEGURANÇA

    1) alterar as senhas padrão da instalação (ambiente e banco de dados) e testar para confirmar que a aplicação continua funcionando

    2) Configurar para que o usuário comum não acesse a página de configuração do Wamp e não veja a listagem dos arquivos da pasta

    DICAS NO FORUM DO NOVOSGA

    http://forum.novosga.org/discussion/comment/1760
    http://forum.novosga.org/discussion/comment/1442
    http://forum.novosga.org/discussion/433/instalacao-novo-sga-1-4-1-no-windows
    http://forum.novosga.org/discussion/825/problema-na-vocalizacao-do-painel




  • adrivbadrivb Entry Level
    o xampp é mais lento to que rodar em um computador com windows e instalado o mysql+apache+php manualmente?
  • netdadosnetdados Big Time
    edited December 2017
    se vc instalar os pacotes separados ele irão pesar, principalmente o mysql, o sql que vem no xamp é bem leve, já o completo é bem pesado, bom foi essa conclusão que tirei com a unica experiencia com xamp que tive a alguns anos atrás, na verdade eu abandonei o windows c/ xamp a muitos anos atras, mas com certeza eles separados são bem mais pesados que o pacote XAMP ou mesmo o http://www.easyphp.org/ que é muito leve e ainda roda o postgree

    T+
  • Hola! Hace ya un tiempo utilizamos NovoSGA 1.5.1 con el stack Uniform (www.uniformserver.com) y funciona sin problemas, y muy facil de instalar / configurar.
    Si les sirve, también existe en este forum otra explicación para instalar eon Windows con el stack Ampps: http://forum.novosga.org/discussion/345/instalacion-local-sobre-ampps-en-windows#latest
    Y para el auto-reset de turnos, el siguiente: http://forum.novosga.org/discussion/477/auto-reset-de-senhas-en-windows#latest

    Espero les sirva!
Sign In or Register to comment.