Tutorial: Jabber com OpenFIRE
Esse tutorial explica de maneira muito simplificada como instalar e configurar o Jabber e o OpenFIRE no Debian / Ubuntu / Kubuntu / Xubuntu.
Componentes necessários
OBS: Faça o passo a passo logado como root!
Listarei abaixo a ordem de instalação dos componentes necessários para o seu funcionamento:
# pico /etc/apt/sources.list
Inclua no final do arquivo as linhas abaixo:
Prefira copiar e colar para não errar. Logo depois, dê o comando abaixo para atualizar:
# apt-get update
Depois da lista atualizada, vamos enfim instalar o Java:
# apt-get install sun-java6-bin
Vamos verificar a versão:
# java -version
E agora vamos configurar o Java:
# update-alternatives --config java
Selecione a opção abaixo (costuma ser a número 2:)
/usr/lib/jvm/java-6-sun/jre/bin/java
Reinicie o seu servidor e vamos partir para a próxima etapa!
Listarei abaixo a ordem de instalação dos componentes necessários para o seu funcionamento:
- Java Sun
- MySQL
- Jabber
- Alien
- OpenFIRE
Instalando e configurando o Java
Para instalar o Java Sun, primeiro temos que adicionar seus repositórios a sources.list. Vamos então editar o arquivo /etc/apt/sources.list.# pico /etc/apt/sources.list
Inclua no final do arquivo as linhas abaixo:
deb http://us.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
deb-src http://us.archive.ubuntu.com/ubuntu/ dapper-backports main restricted universe multiverse
Prefira copiar e colar para não errar. Logo depois, dê o comando abaixo para atualizar:
# apt-get update
Depois da lista atualizada, vamos enfim instalar o Java:
# apt-get install sun-java6-bin
Vamos verificar a versão:
# java -version
E agora vamos configurar o Java:
# update-alternatives --config java
Selecione a opção abaixo (costuma ser a número 2:)
/usr/lib/jvm/java-6-sun/jre/bin/java
Reinicie o seu servidor e vamos partir para a próxima etapa!
Não entedi o sentido da instalação do seguintes pacotes:
# apt-get install jabber-common
# apt-get install jabber-irc
# apt-get install jabber-jit
# apt-get install python-xmpp
Pois tenho o openfire instalado em varios clientes, autenticando em db,postgres,mysql, LDAP e até AD e nunca precisei dos pacotes acima, o próprio openfire já é um servidor jabber com suporte aos devidos protocolos.
Att.
Leandro