Openfire é um servidor de Mensageiro instantâneo multi-plataforma de colaboração em tempo real (RTC), sob licenciado da GPL e implementa o protocolo XMPP (Jabber). Possui clientes para Windows, Linux e Mac OS e é compatível com vários programas de comunicação.
Nesse Artigo vamos efetuar a instalação com um Banco de dados , nesse caso o Mysql
Instale o java
# yum install java -y
Agora instale o MySQL
# yum install mysql mysql-server -y
Coloque na inicialização do sistema
# chkconfig mysqld on
Inicia o MySQL
# service mysqld start
Defini a senha para o seu MySQL
# mysqladmin -u root password 'senha'
Agora Baixa o Openfire
# wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire-3.8.1-1.i386.rpm
Agora instala a lib "libldb.i686" pois o openfire é para 32bits e estamos com o sistema 64bits
# yum install libldb.i686
Agora vamos instalar o Openfire
# rpm -ivh openfire-3.8.1-1.i386.rpm
Agora inicia o Openfire
# service openfire start
Agora vamos criar o banco de dados para o Openfire
Acesse o MySQL
# mysql -u root -p
e cria o banco e com permissão para o usuário openfire
mysql> CREATE DATABASE openfire;
mysql> GRANT ALL PRIVILEGES ON openfire.* TO 'openfire'@'localhost' IDENTIFIED BY 'senha';
mysql> FLUSH PRIVILEGES;
mysql> quit
Agora importa a base de dados para o MySQL
# mysql -u root -p openfire < /opt/openfire/resources/database/openfire_mysql.sql
Agora digita no seu Browser o ip do servidor do openfire pra finalizar a instalação
http://<ip_do_servidor_openfire>:9090
Selecione a Linguagem a ser utilizado
Nesse Caso Deixa como estar
Deixe como 1º opção pois vamos usar o Mysql
Selecione a Opção do Mysql
e Coloque o usuário e senha do banco do Openfire
Define a senha do admin
Finalizado a configuração basta agora logar o usuário e senha
Pronto o Openfire esta instalado
Espero que ajude
Cara belo post parabéns, porém estou com um problema bizarro, no centos 6.4, simplesmente não consigo autenticar no ad, já instalei o openfire centenas de vezes, porém nunca nesse os e independente da versao do openfire da o mesmo problema, poderia me ajudar?
ResponderExcluirverificou as configurações de firewall no centos .. o padrão é tudo bloqueado.
ExcluirEste comentário foi removido pelo autor.
ResponderExcluirVocê está de parabéns... gostei muito do seu blog, muito bom material
ResponderExcluirObrigado pelo tutorial!!!! Funcionou 100%
ResponderExcluirParabéns por compartilhar os seus conhecimentos.