Servidor Jabber com Openfire + MySQL + Debian Lenny
Parte 2: Instalação do MySQL, Java, Apache e Openfire
Instalação do MySQL e configuração da base de dados para o Openfire
Precisamos instalar o MySQL Server para podermos preparar uma base de dados para o nosso Openfire.Vamos instalar o mysql server:
# aptitude install mysql-server
Após a instalação aparecerá uma tela de wizard para a definição da senha do root da base de dados. Defina uma senha e confirme-a.
Agora vamos acessar o banco de dados e criar a nossa base.
# mysql -u root -p
Digite a senha que foi definida na instalação do MySQL.
Agora que já estamos no MySQL, digite os seguintes comandos:
mysql> CREATE DATABASE openfire;
mysql> GRANT ALL PRIVILEGES ON openfire.* TO openfire@localhost IDENTIFIED BY ´senha´;
mysql> QUIT;
Explicando:
- Na primeira linha estamos criando um banco de dados com o nome "openfire", que será utilizado pelo servidor Openfire.
- Na segunda linha estamos dando para o usuário "openfire" todos os privilégios neste banco de dados e estamos definindo para ele uma senha denominada "senha".
- Na terceira linha estamos saindo do banco de dados.
Pronto, agora já temos a nossa base de dados onde ficaram armazenados todos os dados pertinentes ao nosso servidor Openfire.
Instalação do Java e do Apache
Como o Openfire trabalha em cima de Java, temos que instalá-lo.Nos repositórios do Debian já temos o Java, precisamos somente instalá-lo.
# aptitude install sun-java6-jre
Pronto, com isso o Java já será instalado e suas dependências.
Como pretendemos colocar para trabalhar um cliente web e a administração do servidor Openfire é web, vamos instalar o Apache:
# aptitude install apache2
Pronto, temos a nossa base web para trabalharmos.
Instalação do Openfire
No repositório do Debian temos o Openfire, podemos instalá-lo com o seguinte comando:# aptitude install openfire
Porém vou utilizar a última versão.
Vamos baixar a última versão pertinente a hoje do site.
# cd /tmp # wget -c http://download.igniterealtime.org/openfire/openfire_3.6.4_all.deb
Ou seja, o openfire_3.6.4_all.deb.
Vamos instalar:
# dpkg -i openfire_3.6.4_all.deb
Pronto, já estamos com o Openfire e o Java instalados com o MySQL instalado e configurado.
Agora podemos ir para a parte de administração do nosso servidor.
Parabéns