Commit 8d128bc6e957ff79e7799cc8025e3ae45406a6e6

Authored by Daniel Ruoso
1 parent 56d35247
Exists in master

melhora a documentação

Showing 2 changed files with 49 additions and 7 deletions   Show diff stats
Dependencias
  1 +screen
  2 +postgresql-8.3
  3 +apache2-mpm-prefork
  4 +libapache2-mod-fastcgi
1 5 libalgorithm-c3-perl
2 6 libaliased-perl
3 7 libalien-wxwidgets-perl
... ...
LEIAME
... ... @@ -107,10 +107,8 @@ funcionalidade essa que é uma das características fortes desse banco
107 107 de dados.
108 108  
109 109 O sistema de atendimento está homologado apenas com o Postgresql 8.3
110   -(versão disponível no Debian Lenny). Para instalar o servidor de banco
111   -de dados execute (como root):
112   -
113   -apt-get install postgresql-8.3
  110 +(versão disponível no Debian Lenny). O servidor de banco de dados já
  111 +foi instalado com as dependências.
114 112  
115 113 O sistema de atendimento está configurado por padrão para utilizar o
116 114 usuário "fila" com a senha "senha" no banco de dados, conectando-se ao
... ... @@ -166,18 +164,58 @@ plugin DJabberd::Plugin::Balancer, a implementação de um balanceamento
166 164 de carga para os serviços. Desta forma, em primeiro lugar é necessário
167 165 iniciar o servidor DJabberd. Para fazer isso, pode-se executar:
168 166  
169   - djabberd -conf DJabberd/djabberd.conf
  167 +LOGLEVEL=DEBUG screen -dmS djabberd djabberd -conf DJabberd/djabberd.conf
170 168  
171 169 Uma vez o servidor Jabber rodando, é possível iniciar o módulo de
172 170 regras de negócio. Para isso, pode-se executar:
173 171  
174   - # dentro do diretório Fila-Servico
175   - ./script/fila_servico_xmpp.pl
  172 +cd /usr/share/fila/Fila-Servico
  173 +FILA_SERVICO_HOME=. screen -dmS servico ./script/fila_servico_xmpp.pl
176 174  
177 175 Neste momento, pode-se então iniciar o Apache2, utilizando a
178 176 configuração de exemplo, que presume a cópia desse diretório para o
179 177 diretório /usr/share/fila.
180 178  
  179 +INSTALACAO DO AMBIENTE WEB
  180 +================================================================================
  181 +
  182 +Para configurar o ambiente web, execute (como root):
  183 +
  184 +cp /usr/share/fila/Apache2/fila-vhost.conf /etc/apache2/sites-available
  185 +a2ensite fila-vhost.conf
  186 +
  187 +Depois disso é só reiniciar o apache:
  188 +
  189 +apache2ctl stop
  190 +apache2ctl start
  191 +
  192 +A tela do gerente e do atendente é acessível através do endereço:
  193 +
  194 +http://localhost/
  195 +
  196 +Todos os usuários vem com senha "password" por padrão. Vem o usuário
  197 +"gerente" e os usuários "atendente01" até "atendente10" para você
  198 +testar.
  199 +
  200 +A tela do emissor de senhas manual é acessível através do endereço:
  201 +
  202 +http://localhost/emissor
  203 +
  204 +Usuário "emissor", senha "password".
  205 +
  206 +Para habilitar a interface de administração modifique o arquivo
  207 +/etc/apache2/ports.conf e adicione a linha
  208 +
  209 +Listen 8081
  210 +
  211 +logo depois de "Listen 80". Reinicie o apache novamente. A interface
  212 +fica então disponível no endereço:
  213 +
  214 +http://localhost:8081/
  215 +
  216 +É recomendável implantar um mecanismo de autenticação para essa
  217 +interface, que deve ser acessível apenas para manutenção.
  218 +
181 219  
182 220 DOCUMENTACOES
183 221 ================================================================================
... ...