Ir para o conteúdo

Tela cheia

Tutorial de Instalação

4 de Dezembro de 2014, 16:24 , por Desconhecido - | Ninguém seguindo este artigo por enquanto.

Passo a passo da Instalação

Baixe o arquivo Sistema_de_Atendimento_-_v1.3.tar.gz na comunidade do Sistema

de Atendimento - Portal do Software Público Brasileiro: www.softwarepublico.gov.br.

 

1) Descompactando o arquivo do sistema

Após obter o arquivo do sistema compactado, este deverá ser descompactado em qualquer lugar do servidor, utilizando o comando:

 

tar xzf "Sistema_de_Atendimento_-_v1.3.tar.gz"

 

Depois que descompactar, como root, mova os arquivos para a pasta

/usr/share/fila executando:

 

mv sistemadeatendimento /usr/share/fila

 

Isso é importante porque, a configuração padrão que vem com o sistema indica essa localização: /usr/share/fila.

 

2) Instalando as dependências

Em um computador com o Sistema Operacional Debian recém-instalado, exclusivamente com a versão Lenny, deve-se baixar o arquivo dependencias.tar.gz

(também está na comunidade do Sistema de Atendimento - Portal do SPB) e descompactá-lo no diretório /srv/, criando então o diretório /srv/debs-pm.

 

Agora altere o arquivo /etc/apt/sources.list (como root), adicionando a seguinte

linha (pode ser no final do arquivo):

 

deb file:///srv/debs-pm . .

 

Depois disso, deve ser executado (como root) o comando :

 

apt-get update

 

Baixar o arquivo de texto Dependencias (também na comunidade do Sistema de Atendimento - Portal do SPB) e salvá-lo na pasta /tmp. Depois disso, executar o comando

(como root):

 

apt-get install `cat /tmp/Dependencias`

 

Com esse comando, todos os pacotes necessários deverão ser instalados.

 

Obs.: A partir de agora, sempre que for mencionada alguma pasta do sistema, entende-se que é a partir do diretório /usr/share/fila .

 

Existe um patch que precisa ser aplicado (foi submetido aos autores do módulo, mas ainda não foi aceito). Ele é fundamental para o correto funcionamento do sistema.

Para aplicá-lo, execute:

 

cd /usr/share/perl5

patch -p4 < /usr/share/fila/patches/DBIx-Class-ResultSource.patch

 

Após a execução dos comandos acima, deve ser apresentada uma mensagem como "Hunk xxxxxxx succeeded", indicando que a operação obteve sucesso.

 

  1. Instalando o banco de dados

O sistema está homologado apenas com o PostgreSQL 8.3 (versão disponível no Debian Lenny).

Esse servidor de banco de dados já foi instalado com as dependências (passo 2).

O Sistema de Atendimento está configurado, por padrão (default), para utilizar o usuário "fila" e a senha "senha" no banco de dados, conectando-se ao banco cujo nome

é "fila". Para configurar o servidor de banco de dados execute (como root):

 

su -c 'su postgres'

 

O comando acima vai abrir um novo prompt de comando, agora como o usuário administrador do PostgreSQL. Criar o usuário "fila" no banco de dados utilizando o

comando:

 

createuser -P fila

 

Primeiro o sistema solicitará a senha para o novo usuário. Digite "senha" e em seguida tecle <enter>. O sistema pergunta se a nova role poderá criar um super-usuário,

responda que não. Será questionado se o usuário poderá criar bancos de dados, responda sim. E por fim, o sistema vai perguntar se o usuário poderá criar novas roles

(como o PostgreSQL chama os usuários), responda que não.

 

Depois disso digite “exit“ e tecle <enter> para sair do prompt do usuário PostgreSQL.

Para criar o banco de dados execute o seguinte comando (pode ser como usuário

normal):

 

createdb -Ufila -h127.0.0.1 fila

 

O sistema solicitará a senha do usuário "fila". Basta digitar "senha". Assim o banco de dados será criado.

Para popular o banco de dados, o sistema permite o uso de um script (pode ser como usuário comum). De dentro do diretório /Fila-Servico, execute:

 

./script/fila_servico_db.pl | psql -Ufila -h127.0.0.1 fila

 

O sistema irá pedir a senha do banco de dados. Digite "senha", depois tecle <enter>.

Esse script gera um conjunto de instruções SQL que podem ser usadas como entrada para o psql, de forma que ocorra a criação das estruturas de dados, incluindo

dados de exemplo.


Cras Campina do Barreto

10 de Março de 2015, 14:28, por Desconhecido

Autor: testes testess



Comunidades SPB convidadas a participar gratuitamente na YAPC::Brasil 2012

12 de Outubro de 2012, 6:12, por Desconhecido



YAPC::Brasil 2012 — Inscrições abertas

25 de Setembro de 2012, 18:44, por Desconhecido

A YAPC::Brasil está quase chegando. Reserve seu vôo e quarto de hotel. Compre o seu crachá.



Convite para submissão de trabalhos para a YAPC::Brasil 2012

20 de Agosto de 2012, 13:50, por Desconhecido

São Paulo hospeda em 2012 a sétima edição da YAPC::Brasil [http://www.yapcbrasil.org.br], oferecendo à comunidade oficinas, palestras e debates sobre o estado da arte sobre as práticas e tecnologias voltadas para captura, armazenamento, busca, compartilhamento, análise, e visualização das grandes quantidades dados.



Lançamento da Versão 1.3

10 de Junho de 2010, 11:56, por Desconhecido

Com a versão 1.3 divesos bugs foram corrigidos e a documentação do processo de instalação ligeiramente melhorada, aqueles que vem tendo dificuldades de instalação com versões anteriores devem tentar essa nova versão (A versão homologada ainda é apenas a Debian Lenny).