por

Instalando Openfire no CentOS

6 de fevereiro de 2014 em Dicas Linux

Ao instalar o Openfire no CentOS 6.2, aparentemente tudo estava normal, porem na prática estava com um problema. Vamos nos próximos passos ver a solução, partindo do processo de instalação, assim você entenderá melhor o “porque” do problema.

Instalando o Openfire

No site http://www.igniterealtime.org/downloads/index.jsp#openfire encontra-se os links para download do aplicativo, como estamos no CentOS nosso pacote deve ser RPM.

1 yum update
2 yum install wget java
3 cd /usr/src

Concluído o download, siga os próximos passos

1 rpm -ivh openfire-3.7.1-1.i386.rpm
2 chkconfig openfire --level 235 on

Observe que aparentemente a instalação executou normalmente, até mesmo o servido mostra que foi inicializado, contudo é importante ver o status ou o log se realmente está tudo ok.

1 tail /opt/openfire/logs/nohup.out

Se apresentar uma mensagem com que não foi inicializado devido /opt/openfire/jre/bin , bom indica que você com o problema em questão neste post.

O problema acontece porque o Openfire é em 32 bits, assim ele precisa da biblioteca instalada.

1 yum install libldb.i686
2 service openfire restart

Agora teste o acesso ao aplicativo em http://ip.do.servidor:9090

 

Referência:  http://blog.corcino.com.br/

 

 

cd /opt/openfire/jre/bin
cp java java.bak
rm java
ln -s /usr/bin/java java
service openfire start

Deixe uma resposta

%d blogueiros gostam disto:
Pular para a barra de ferramentas