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.

[ Hits: 84.622 ]

Por: Luiz Henrique em 15/01/2008 | Blog: http://www.aprendendolinux.com/


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:
  1. Java Sun
  2. MySQL
  3. Jabber
  4. Alien
  5. 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

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!

    Próxima página

Páginas do artigo
   1. Componentes necessários
   2. Instalar e criar o banco de dados do MySQL
   3. Instalando o Jabber
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Instalando Freerock Gnome 2.12.1

Usando o JIGDO - How To

Criando repositório oficial do Debian

Problemas com hdparm no Red Hat 8

Instalando o Slackware sem sofrimento (parte 2)

  
Comentários
[1] Comentário enviado por leandromoreirati em 15/01/2008 - 11:23h

Caro,
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

[2] Comentário enviado por micnet em 15/01/2008 - 14:58h

Ola amigo,

Voce baixou um rpm e depois converteu para .deb com o Alien.
No site tem referencia para Debian package: http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.4.3_all.deb


Abraços

Micnet

[3] Comentário enviado por hugobcar em 16/01/2008 - 08:14h

Achei o artigo muito pequeno, muito simples. Utilizo o Openfire e realmente ele é muito bom.

Ah outra coisa, não entendi o motivo de ficar reiniciando a máquina. Isso é coisa de usuário Windows... heheehe


[4] Comentário enviado por emilioeiji em 16/01/2008 - 16:38h

Boa tarde.

Segui todos os paços e não deu nenhum erro... estou utilizando como cliente o pandion, mas o mesmo não conecta, qndo mando registrar um usuário ele cria no openfire e tals, mas qndo mando conectar não vai..

Oque poderia ser?

abraços

[5] Comentário enviado por hyperblade em 16/01/2008 - 19:50h

Salve !

1) Uso como client o LinQ e roda 100 % como coloquei apenas para minha rede interna ( 192.168.0.1 ) para logar estou fazendo assim
Login: lucas.martinez@192.168.0.1
Senha: xyzabc

2) Para auditar LOG um otimo plugin que estou usando tbm, basta descompactar no diretorio plugin
http://www.suchtfaktorx.de/?p=19 , lembrando que deve estar em funcionamento a monitoraçao de LOG , pq de default ele vem desativado.

Boa sorte

[6] Comentário enviado por edilsonsouza em 18/01/2008 - 09:02h

Sobre qual distribuição você fez essa instalação. Pois eu tentei fazer sobre ubuntu 7.10 e não funcionou. Quando fui instalar o pacote openfire, ele deu erro.

[7] Comentário enviado por __FERNANDO__ em 24/01/2008 - 17:55h

?comentario=Boa tarde!

Por favor, estou utilizando o OpenFire e estou necessitando acessa-lo remotamente.
Tenho um pessoal em uma fabrica (POA) nossa e gostaria de comunicar com eles via OpenFire na Matriz (SP).
Estou utilizando o cliente Spark. Instalei em todas as máquinas. Já liberei no Firewall a porta 5222 mas ainda não esta conectando.

Tem alguma idéia ?

Grato.

Fernando.

[8] Comentário enviado por mofo em 04/02/2008 - 13:29h

olá fernando, td bem,

seguinte, se seu computador onde está instalado o OpenFire estiver na rede interna ou dependendo da sua conexão, vc terá que redirecionar o pedido de conexão para ela. Eu testei ake na seguinte estrutura e conectou legal.

Recebo net através de speedy home, abri a porta 5222 e a redirecionei (em NAT no modem) o IP do PC e a porta 5222 e foi o suficiente para conectar. Porém, não estou com firewall abilitado nesse PC e outro detalhe, se sua conexão for IP dinâmico vc pode utilizar serviços como o DDNS para lhe enviar o IP de destino. Passa pra gente como está sua estrutura ae pra gente poder da uma ajuda legal ok, t +

[9] Comentário enviado por ed1404 em 03/03/2008 - 16:15h

ola boa tarde
fiz as intalações de todos os componentes e quand acesso o set up pela primeira vez ele me da um erro dizendo que não tenho os requisitos minimo
" Home não encontrado. Defina a propriedade de sistema "openfireHome" ou crie e adicione o arquivo openfire_init.xml ao classpath"
por favor me ajudem[

grato !!

[10] Comentário enviado por brunocruz em 09/06/2008 - 21:30h

Ola amigos tudo bem,

Eu fiz a instalacao utilizando o ubuntu 7.10, deu tudo certo ate a parte de mudar as configuracoes no arquivo /etc/sysconfig/openfire, pois ele nao existe. Mas mesmo assim o servico levantou, o servidor aparentemente funciona, mostra os clientes logados, mas os clientes nao se enxergam, nao consigo nem autorizar ngm na lista de amigos....alguem poderia me ajudar?

Obrigado !!!!

[11] Comentário enviado por edison_filho em 24/11/2008 - 13:53h

Alguém sabe como instalar esse kra no Slackware??????
Se alguém tiver um tutorial eu agradeço!

Att,

Edison de Azevedo Filho
http://www.edisonfilho.com

[12] Comentário enviado por removido em 11/12/2008 - 12:46h

O openfire tem a opção de vídeoconferêcia?

[13] Comentário enviado por gms81 em 05/01/2010 - 10:14h

Bom dia,

instalei esse OpenFire num servidor Debian Lenny que criei,
mas gostaria de saber como fazer ele utilizar todos os usuarios
e grupos do AD, e como fiz uma instalação basica preciso reiniciar
o procedimento de SETUP gostaria de saber como faço tambem.

Obrigado.

[14] Comentário enviado por __FERNANDO__ em 10/09/2010 - 17:03h


Por favor, é possível no Openfire não gravarmos conversa de um determinado usuário?
Ja utilizo a ferramenta, porem são gravadas todas as conversas e não achei lugar para eliminar usuários da gravação.

[15] Comentário enviado por jeff.jno em 02/03/2011 - 17:20h

Amigo,
Queria agradecer seu tuto ta muito bem escrito apanhei um pouquinho mas consegui.
basta seguir. Tive problema com o banco de dados mas encontrei facil como corrigir o erro aki mesmo no vivaolinux.
Obrigado a todos vocês e ao portal.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts