terça-feira, 13 de setembro de 2005

Servidor de mensagens instantaneas particular com Jabber

Sim, imagine um servidor de mensagens instantaneas, tipo o ICQ e MSN Messenger somente pra você? Com o Jabber isso é fácil.

O Jabber (ou XMPP) é o protocolo usado pelo Google Talk. É um protocolo aberto, seguro, extensivel (foi a parte que o google gostou) e com muitos softwares disponíveis.

Eu já estava a algum tempo pensando em tentar instalar um servidor de Jabber para ver como ele funcionava, mas a idéia de que seria um trabalho muito grande sempre me desanimou, mas em uma das minhas investidas eu conheci o Jive Messenger.

O Jive Messenger é um servidor de mensagens instantaneas que implementa o protocolo do Jabber (o XMPP). Ele é escrito em Java (multiplataforma) e é GPL.

Entre outras características, o Jive Messenger possui:
  • Administração baseada em web
  • Suporte ao Português do Brasil
  • Conexão segura com SSL
  • Suporte a LDAP
  • Salas de bate papo publicas e privadas
Com essas caracteristicas eo Jive Messenger se torna uma excelente opção para empresas que querem seus funcionários utilizando um mensageiro instantaneo mas que não tenham conexão com o mundo da internet.

Lendo a documentação para a instalação foi que tive uma surpresa. É bem mais facil do que eu imaginava.Segue então um passo a passo para instalar o Jive Messenger no linux.
  • Para instalar o Jive Messenger é necessário a máquina virtual do Java. O download pode ser feito em Java.com
  • Faça download do arquivo compilado tar.gz
  • Descompacte dentro do diretorio /opt/jive_messenger. Se manter esse padrão fica mais fácil
E pronto, nesse ponto o Jive Messenger já ta instalado, facil assim. Agora só falta configurar ele. Muito fácil também.
  • Inicie o serviço do Jive Messenger, executando /opt/jive_messenger/bin/messenger start
  • Acesse pelo navegador o endereço de onde esta instalado o Jive Messenger na porta 9090.
  • Selecione sua linguagem de preferencia. (Inclui opção de português do Brasil)
  • O próximo passo é muito importante, o endereço do servidor. Esse endereço é o que será incluido no endereço de cada usuário, e deve também indicar o endereço do servidor. Se não existir um DNS pode se usar o IP do computador
  • Selecione tipo de banco de dados. Para facilitar escolha Bando de dados Interno
  • Escolha uma senha para o usuário admin, que é o usuário que tem acesso para administrar o Jive Messenger
  • Reinicie o servidor com
    • /opt/jive_messenger/bin/messenger stop
    • /opt/jive_messenger/bin/messenger start
E pronto. A ardua tarefa de instalar um servidor de mensagens instantaneas está concluida, e qualquer cliente Jabber já pode fazer uso do servidor.