Bom fui procurar um tutorial para a instalação do Openfire mais atualizado e não encontrei, então resolvi fazer uma :).
A versão mais nova disponível hoje é a 3.7 então vamos lá
O Openfire necessita do java para sua instalação.
hoje tenho a versão 6... verifique se ja tem o java istalado, se não go baixa-lo então:
>Abra o terminal
>Entre como o su (só pra lembrar pois a primeira vez que fiz não entrei com o su e deu problemas na instalação)
>você vai precisar colocar a na lista do sources.list se ja nao esta lá o server para baixa-lo.
como o comando
# pico /etc/apt/sources.list
(Esse Comando abre o sources.list com editor de texto pico.)
Vá até o final e acrescente as seguintes linhas:
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
Feito isso aperte Ctrl+x para fechar o editor em seguida S e entre para salvar a alteração e deixar o mesmo nome.
Belez agora vamos pegar a lista de aplicativos dos servidores que adicionamos com o comando
# apt-get update
Feito isso podemos fazer o download do java com o seguinte comando
# apt-get install sun-java6-bin
Agora vai baixar e instalar o java na versão 6.
feito isso podemos baixar o Openfire
para ficar mais fácil de a descompactação vamos ir para o diretório certo já
com o comando
# cd /opt/
Em seguida vamos baixar o Openfire via terminal
# wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3_7_0.tar.gz
Com o arquivo baixado vamos descompacta-lo
# tar zxvf openfire_3_7_0.tar.gz
agora vamos inicia-lo:
# /etc/init.d/openfire start
Já está ai nosso server para ver se está ok entre em:
http://localhost:9090
Ok mas não termina ai está faltando o banco de dados...
vamos instalar o Mysql se você quiser pode instalar outros...
# apt-get install mysql-server-5.1
(5.1 é a versão mais atual hoje)
Ele vai baixar, instalar e solicitar uma senha para acesso do mysql.
O agora vamos criar o banco.
# mysql -u root -p
irá solicitar a senha que você colocou durante a instalação
mysql> CREATE DATABASE openfire;
mysql> exit
Feito criado nosso banco.
Go configurar agora o server;
> Entre pelo browser http://localhost:9090
> Configure o idioma
> Configure o nome do servidor de preferência o nome da maquina que está instalado
> Configure o banco de dados
(continue)
- Predefinições do Driver de Banco de Dados: Mysql
- Classe do Driver JDBC:deixe como está
- URL do banco de dados:jdbc:mysql://localhost:3306/openfire
- Nome do Usuário: root
- Senha:que voce colocou na hora de instalar o banco de dados
(continue)
> Configuração de Perfil
- Padrão
(continue)
> Conta do administrador
- Coloque um email e a senha
(continue)
Pronto agora é só entrar com o usuario admin e a senha que voce colocou neste ultimo passo e esta ai funcionando.
Fiz a instalação do Openfire 3.7 no ubuntu 11.04
Em breve faço outro artigo para a instalação dos plugins para monitoramento e conexão com o msn