Comunicador Corporativo "OpenFire"
Olá hoje vamos criar um servidor para que possamos utilizar na empresa como se fosse um "MSN" interno, o nome do servidor é Openfire (http://www.igniterealtime.org/projects/openfire/). O Openfire é um servidor de mensagens instantâneas que utiliza o protocolo XMPP. Para este tutorial vou utilizar o Sistema Operacional Debian 7.1.0 (http://cdimage.debian.org/debian-cd/7.1.0/multi-arch/iso-cd/debian-7.1.0-amd64-i386-netinst.iso)
A necessidade:
Para ter um controle melhor sobre o que estão falando da empresa tive a necessidade de colocar este servidor no ar, sendo assim todas as "conversas" podem ser auditadas posteriormente.
A instalação:
#Adicionar entradas no /etc/apt/sources.list
#Java para OpenFire
deb http://mirrors.kernel.org/debian/ squeeze main contrib non-free
deb-src http://mirrors.kernel.org/debian/ squeeze main contrib non-free
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
#Fazendo um upgrade no repositório
apt-get update
apt-get upgrade
#Instalando o Java
apt-get install sun-java6-jre
#Download do Openfire 3.8.2
cd /opt && wget -c http://www.igniterealtime.org/downloads/download-landing.jsp?file=openfire/openfire_3.8.2_all.deb
#Descompactando o arquivo dentro do diretorio /opt
cd /opt
mv downloadServlet\?filename\=openfire%2Fopenfire_3.8.2_all.deb openfire_3.8.2_all.deb
#Instalando o pacote .deb
#Acessando via Web para configuração
http://ip_servidor:9090
#Usuario e senha:
admin
senha foi a que você cadastrou no inicio
#Configuração do Servidor:
Temos inumeras configurações a fazer, sugiro que dê uma lida na documentação mas o que eu faço de premissa nos servers que configuro são:
http://ip_servidor:9090
#Usuario e senha:
admin
senha foi a que você cadastrou no inicio
#Configuração do Servidor:
Temos inumeras configurações a fazer, sugiro que dê uma lida na documentação mas o que eu faço de premissa nos servers que configuro são:
- Estatística de Consulta do Banco de Dados
- Desativado - Usuário não podem criar novas contas automaticamente.
- Desativado - Apenas usuários registrados poderam conectar.
- Broadcast
- Client Control
- Content Filter
- Kraken IM Gateway
- Load Statistic
- Monitoring Service
- MotD (Message of the Day)
- Packet Filter
Mais uma vez agradeço a todos que acompanham meu Blog e ajudam a propagar a informação, pois mais sábio é aquele que sabe compartilhar o conhecimento.
Comentários
Vejo que está utilizando o Ubuntu (variante do Debian) pergunto, porque não instala no Debian puro? Sendo que já tem intimidade com os comandos e afins.
Acredito que até o fim da semana estarei compartilhando este POST do Novo Openfire