Instalando um servidor Jabber (Jive) para comunicação Instatânea
Introdução
Neste tutorial eu irei ensinar como instalar um servidor de comunicação instatânea baseada no protocolo Jabber utilizando o mysql para autenticação, para ser usado dentro de empresas, grupos e etc.
A instalação é bem simples e se for bem seguida, você não terá problemas.
Então deixemos de conversa e vamos logo ao que interessa.
Sistema Operacional Utilizado
- Debian Linux Versão 3.1
Softwares necessários
- Jive Messenger versão 2.1.5 ou superior.
- Mysql 3.4 ou superior. Recomendado usar >= 4.1
- JRE 1.5 ou superior para linux. Pode ser adquirido no site da sun.
Instalação e Configuração
Mysql
Usando o apt-get ou através de mecanismos da sua distro faça o download e instalação do mysql. (Não irei ensinar a configurar e instalar o mysql, para isso existem vários tutoriais na net).
Crie um database chamado jabber.
Crie uma conta de usuário no mysql ou use a conta do root. Recomendado não usar o root. Esse usuário deverá ter permissões para se conectar de qualquer lugar, ou seja, “%”.
O motivo: durante a configuração do jabber o mesmo ira acusar erros caso o usuário que você especificar não estiver conforme eu descrevi.
Você pode tentar limitar o acesso desse usuário permitindo logon somente local após a instalação. Comigo não funcionou.
JRE 1.5
No site da Sun[1], baixe o arquivo .BIN do JRE-1.5 no diretório /usr/local. Aqui utilizei a jre-1_5_0_04-linux-i586.bin
Deixe o arquivo ser executavel.
# chmod +x jre-1_5_0_04-linux-i586.bin
Execute o arquivo digitando:
# ./jre-1_5_0_04-linux-i586.bin
Após concordar com os termos de licença, irá surgir uma pasta chamada jre1.5.0_04 no diretório corrente.
Servidor Jabber
Nesta instalação vamos usar o Jive versão 2.1.5.
Faça o download do jive no site http://www.jivemessenger.com
Descompacte-o arquivo no diretório /usr/local
# tar -zxvf jive_messenger_2_1_5.tar.gz
Feito isso é hora de criar uma variavel de ambiente utilizada pelo jive para identificar a localização da máquina virtual java.
# export INSTALL4J_JAVA_HOME=/usr/local/jre1.5.0_04/
Chegada a hora de iniciarmos o servidor. Digite:
# /usr/local/jive_messenger/bin/messenger start
Se tudo estiver correto o servidor estará funcional.
Abra um browser qualquer e aponte para o ip do servidor na porta 9090
Se tudo der certo você estará na área administrativa começando a configurar o servidor.
Preencha os campos que o sistema requer e vá avançando.
Após concluir a configuração, você deve alterar as permissões do usuário mysql que o jive usa, limitando elas.
A configuração do Jive é muito fácil e lembra os wizards do windows.
Após completar a configuração do servidor, é chegada a hora de baixar o client e testar. Recomendo o uso do Pandion e NeosMt (Meu preferido).
Instale o client do NeosMt[2]
Vá em criar nova conta. E onde ele pedir o servidor, você deverá colocar ip ou nome do servidor em que foi feita a instalação.
Criado a conta agora é só logar com o usuário@servidor e senha.
Conclusão
Pronto temos um servidor Jabber de comunicação Instantânea.
Até mais e abraços.
Autor
- ’1c3_m4n (iceman@underlinux.com.br)
Fonte: http://under-linux.org



