TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Implementação Openfire

Por:   •  3/7/2015  •  Artigo  •  877 Palavras (4 Páginas)  •  970 Visualizações

Página 1 de 4

ARTIGO SOBRE OPENFIRE + SPARK

INTRODUÇÃO

Este artigo vem como objetivo explicar a instalação e configuração do Openfire e Spark.

[pic 1]

Openfire é um servidor de colaboração em tempo real (RTC) licenciado sob a Licença Open Source Apache. Ele usa o protocolo aberto apenas amplamente adotado para mensagens instantâneas, XMPP (também chamado Jabber). Openfire é incrivelmente fácil de configurar e administrar, mas oferece segurança sólida e desempenho. Fonte: http://www.igniterealtime.org/projects/openfire/index.jsp

Spark é um Open Source, multi-plataforma cliente IM otimizada para empresas e organizações. Ele apresenta suporte embutido para chat em grupo, integração de telefonia, e uma forte segurança. Ele também oferece uma ótima experiência do usuário final com vários recursos. Combinado com o servidor Openfire, Spark é a alternativa mais fácil e melhor para a utilização de redes de mensagens instantâneas públicas un-secure. Fonte: http://www.igniterealtime.org/projects/spark/index.jsp[pic 2]

VANTAGENS

  • Ferramenta de mensagem instantânea corporativa interna.
  • Todas as conversas são gravadas e pode ser pesquisado por usuário ou palavra chave.
  • Mostra o tempo de duração de cada conversa.
  • Pode ser acessado via web nas máquinas que não tem o Spark Instalado.
  • Existe a opção de enviar mensagens em massa para comunicados.
  • Quem utiliza Spark somente poderá se comunicar com contatos internos, não consegue adicionar contatos externos (melhora a produtividade).
  • Área administrativa via web em português (BR) e intuitiva onde podem ser gerenciados os grupos e usuários.


CONFIGURAÇÃO

Será utilizado uma máquina virtual com Debian 8 (Jessie) instalado. Neste artigo não será abordado a instalação nem a configuração do Virtual Box e Debian 8.

O servidor irá utilizar um endereço IP estático.

O arquivo de configuração da interface de rede no Debian 8, fica localizado em:

/etc/network/interfaces

Dentro do arquivo de configuração, será utilizado para este artigo as seguintes configurações de rede:

auto eth0

allow-hotplug eth0

iface eth0 inet static

address 10.21.118.136

netmask 255.255.252.0

gateway 10.21.116.4

mtu 1500

Após a configuração da interface de rede, iremos atualizar o repositório, sendo que antes deveremos checar se o arquivo de configuração sources.list esta correto. Para verificar ou atualizar o arquivo de repositórios, execute o seguinte comando:

# vim /etc/apt/sources.list

Adicione as seguintes linhas:

deb http://ftp.debian.org/debian/       jessie  main

deb-src http://ftp.debian.org/debian/   jessie  main

Caso você não tenha instalado o vim em seu servidor, edite o arquivo de configuração informado acima com o editor nano.

# nano /etc/apt/sources.list

Em seguida execute os seguintes comandos:

# apt-get update

# apt-get upgrade

Agora iremos instalar o Openfire e suas dependências, para que funcione corretamente. Execute o comando a seguir:

# aptitude install mysql-server apache2 php5 php5-mysql libmysql-java libapache2-mod-auth-mysql openjdk-7-jre

Será solicitado que você entre com a nova senha do banco de dados mysql, onde será necessária para a criação do banco posteriormente.

[pic 3]

[pic 4]

A senha utilizada neste artigo será 1234567. Lembre-se que este é um serviço e para uma maior segurança é recomendo que seja utilizado compressibilidade de senha, contendo pelo menos 8 caracteres, sendo estes minúsculos, maiúsculos, números e caracteres especiais. Como por exemplo: 9T#Dpf6*.

Após a instalação dos pacotes, devemos criar o banco de dados do Openfire. Execute o seguinte comando:

# mysql -u root -p

[pic 5]

Será solicitada a senha. A mesma cadastrada minutos antes desta etapa. Digite a senha e tecle .

Agora execute o comando a seguir para a criação do banco de dados.

# create database openfire;

Digite exit para sair do mysql.

Agora criaremos um diretório para armazenar o arquivo de instalação do Openfire. Execute os seguintes comandos:

# mkdir /root/openfire

# cd /root/openfire

...

Baixar como (para membros premium)  txt (6.8 Kb)   pdf (339.2 Kb)   docx (131.5 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com