wiki:messenger/configuring

Version 42 (modified by alexandrecorreia, 17 years ago) (diff)

--

Configurando

Assim como a instalação, a configuração desse serviço requer duas etapas:

  • configurar o servidor Jabber;
  • configurar o módulo Expresso Messenger.

Servidor Jabber

Caso tenha utilizado o pacote pré-configurado para realizar a instalação do servidor Jabber provavelmente todas as configuraçãoes necessárias foram realizadas, entretanto um passo-a-passo que contém algumas explanações pode ser encontrado em Configurando Sevidor Jabber com Ldap na 389 e Configurando Servidor Jabber com Ldap na 636.

Configurando o PHP5-cli ( Command Line )

Depois de instalar o PHP5-cli, é necessário que seja configurado o arquivo php.ini (/etc/php5/cli/). Segue os parâmetros a serem configurados:

  • max_execution_time = 0
  • session.save_path = "/var/lib/php5;/php_sessions"

    Lembrando : a pasta php_sessions é a mesma criada pelo Expresso para acesso as sessões dos usuários.

Módulo Expresso Messenger

Entre no módulo Expresso-Admin e cadastre as permissões de acesso para o administrador, para que o mesmo possa liberar este módulo para usuários ou grupos dentro do expresso. Já estará instalado o Módulo do Expresso Messenger, faltando apenas a configuração do servidor Jabber dentro do Expresso.

Os campos para a configuração dentro do Expresso são os seguintes;

  • Digite o nome da máquina Servidor Jabber
  • Digite Nome da Conexão:
  • Digite a porta do Servidor Jabber:
  • Servidor Ldap:
  • Contexto:
  • Usuário Ldap:
  • Password:

Depois de informar todos os campos, clique no botão Salvar e entre novamente na configuração do Servidor Jabber. Para fazer com que serviço funcione basta clicar no botão Start Script, o qual irá criar um PID ( Process ID ) em seu servidor e o número do processo aparecerá ao lado de " Número do processo ". Dentro da pasta instant_messenger existe um script que roda em shell o qual é responsável por manter as conexões ativas no servidor Jabber. Não esqueça de setar as permissões para o usuário do apache. É possível parar este processo apenas clicando no botão Stop Script. Enquanto houver um pid ativo em seu servidor o botão Start Script ficará travado até que o script seja parado com o botão Stop Script.