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: 87.363 ]

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

Compilando e otimizando KDE 3.x

DNS BIND para integração em domínios AD (com Windows Active Directory ou Samba)

Procurando software para gerenciar armazenamento... Pensou FreeNAS!

Criando imagens Docker com Dockerfile

Distros nacionais em evolução: visão do Definity Linux CURRENT e do Kurumin beta

  
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 removido 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

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts