Instalando Openfire 3.9 (Servidor de instant Messenger) no Ubuntu 13.04 Server

Introdução

O Openfire é um servidor de instant messenger gratuito que pode ser usado em empresas para comunicação interna e também comunicações externas, podendo ser integrado com gtalk, Skype e outros serviços conhecidos. A conexão do servidor é realizada através de um cliente, podendo ser utilizado o sparks ou o Pandion, ambos existem para linux, windows e mac.



1 – Instalação das dependências

A versão mais nova disponível hoje é a 3.9, então vamos lá.
O Openfire necessita do Java para sua instalação.

Abra o terminal e instale o java.

# add-apt-repository ppa:webupd8team/java && sudo apt-get update

#apt-get install oracle-jdk7-installer

2 – Baixe e instale o Openfire

Este tutorial é em ubuntu, se fizer em outra distro, vá para o site do openfire e baixe conforme a sua distribuição.

http://www.igniterealtime.org/downloads/index.jsp#openfire

# cd /opt

# wget
http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.9.0_all.deb

Com o arquivo baixado vamos instalá-lo:

# dpkg –i  downloadServlet\?filename\=openfire%2Fopenfire_3.9.0_all.deb

Agora vamos iniciá-lo:

# /etc/init.d/openfire start

Já está pronto, para testarmos fazemos o seguinte:
Abra seu navegador preferido e digite o seguinte:

Onde você deverá mudar o IP conforme o IP do seu servidor openfire.

3 - Instalando o banco de dados:

# apt-get install mysql-server

Ele vai baixar, instalar e solicitar uma senha para acesso root ao MySQL, defina uma senha.

3.1 – Criar banco de dados

Acesse o mysql

# mysql -u root -p

Irá pedir a senha que você colocou durante a instalação do mysql.

Agora criamos o banco chamado openfire

mysql> CREATE DATABASE openfire;
mysql> exit

Tudo pronto, agora basta configurar o openfire:

Abra seu navegador preferido
http://10.0.30.2:9090

Altere a URL conforme o IP do seu servidor openfire.


Share on Google Plus

Sobre Carlos Castro

Administrador e autor do blog hostconfig.
    Blogger Comment
    Facebook Comment

1 comentários: