Servidor Openfire integrado ao Active Directory (Nível de Floresta 2008 R2)
O intuito deste artigo, é descrever de forma prática a implantação de um Servidor Jabber usando o Openfire, mas com autenticação no Active Directory. Neste artigo, procurei colocar todas a informações que tive ao desenvolver meu projeto em um único lugar, pois encontrei muita documentação na Internet de forma aleatória, então, decidi colocar tudo em um único artigo.
Hardware / Softwares / Instalação
Hardware
Como Hardware, usei os seguintes componentes:- Um microcomputador Dell OptiPlex L170;
- Um processador Pentium 4;
- Um pente de memória de 1 GB;
- Um HD de 80 GB.
Softwares
Como Softwares, foi usado os seguintes programas:- Sistema operacional Debian GNU/Linux 6.0;
- Software Openfire v.3.8.2;
- Java v.1.0.6_26;
- Spark como clientes do comunicador;
- Serviço do Apache;
- PyMSNt;
- Jabber 14.
Instalação
Todas as instalações foram feitas via apt-get, apenas o Openfire que foi baixado via Wget e posteriormente instalado. Os métodos serão descritos abaixo, lembrando que devemos ter um sources.list configurado e estar logado como root. Vamos lá?# apt-get install pymsnt
# apt-get install sun-java6-bin
# apt-get install mysql-5.0
# apt-get install php5
# apt-get install apache2
# apt-get install jabber14
# wget [E O LINK PARA DOWNLOAD DO OPENFIRE MAIS RECENTE]
# dpkg -i openfire_3.8.2_all.deb
Observação 1: dpkg -i é o comando e o restante, é o pacote do Openfire que baixei.
Observação 2: lembre-se de colocar senha no usuário root do MySQL por questões de segurança e, caso seja necessário, acrescente os repositórios necessários para a instalação do Java, eu uso o Linorg, mas tem mais, basta escolher.