Servidor Messenger Openfire passo-a-passo no Linux



Documentos relacionados
A grande tendência do momento é este termo "computação nas nuvens" ou "cloud computing" (em inglês).

OpenGoo - Seu escritório nas nuvens Online-Ontime-Fulltime

Lazarus pelo SVN Linux/Windows

Projeto Amadeus. Guia de Instalação Linux

Manual de Instalação. Instalação via apt-get

Instalação do PHP no Linux

Manual de Instalação e Configuração do SQL Express

Instalando servidor Apache com MySQL e as linguagens ColdFusion e PHP. XAMPP (xampp-win installer.exe), veja aqui.

Sempre vejo ou leio um usuários iniciante "como é esse Linux? posso usar em casa? no trabalho? no meu notebook? " normalmente a resposta e "vai no

Procedimento para Atualização do DDFinance

Trabalho de Sistema de Informações. Instalação e configuração aplicativo Ocomon

INSTALAÇÃO DO CHEF FOODS NET

Guia de instalação para ambiente de Desenvolvimento LINUX

Suporte ao Desenvolvedor:

Passo a Passo da instalação da VPN

STK (Start Kit DARUMA) Driver Genérico Somente Texto para a impressora DR700 ETHERNET

Manual comandos Básicos para instalar e desinstalar Firebird em Sistema operacional Linux

Procedimento para instalação do OMNE-Smartweb em Raio-X

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

STK (Start Kit DARUMA) Utilizando conversor Serial/Ethernet com Mini-Impressora DR600/DR700.

MANUAL DE INSTALAÇÃO LUZ DO SABER

1 # yum install -y mysql mysql-devel mysql-server php-mysql. Instalação do openssl (necessário para comunicação web segura) 1 # yum install -y openssl

Manual de Procedimentos para Instalação do Moodle nos Servidores dos Telecentros. V1.0 Abril de 2012

Serviço Seguro de Mensagens Instantâneas

Manual para configurações de uso do VideoChat Google Chrome

1 Instalando o VirtualBox no Windows

Você pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site.

Youtube Sign Up Sign Up Upload

Como atualizar os preços da ABCFarma.

Manual de Instalação do Agente Citsmart

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

Tutorial MSN Messenger

Atualizaça o do Maker

Instalando software MÉDICO Online no servidor

Instalação rápida do Expresso

GUIA RÁPIDO PARA PETICIONAMENTO ON-LINE

Manual de baixa do Certificado Digital AR SOLUTI. Versão 2.0 de 7 de Maio de Classificação: Ostensiva

Stoq - Gestão comercial open source

STK (Start Kit DARUMA) Extensão PHP para DarumaFrameWork

3. No painel da direita, dê um clique com o botão direito do mouse em qualquer espaço livre (área em branco).

TUTORIAL: INSTALANDO O SKYPE (VOIP - VOZ SOBRE IP) - ATUALIZAÇÃO

Manual de instalação, configuração e utilização do Assinador Betha

Programação para Internet Orientada a Objetos com PHP & MySQL Instalando e configurando um ambiente de ferramentas PHP e MySQL. Prof. MSc.

MANUAL WEBMAIL HORDE-V.01 IBILCE/UNESP

Como instalar o Ocomon passo a passo.

Palestrante Duda Grass

Manual de padronização para envio de orçamento e pedidos por para CristalTemper.

SPARK - Comunicador Instantâneo MANUAL DO USUÁRIO

Instalando o Debian em modo texto

CERTIFICADO DIGITAL CONECTIVIDADE DIGITAL ICP GUIA PLANCON DE INSTRUÇÕES PARA A PROCURAÇÃO ELETRÔNICA

Passo 1: Abra seu navegador e digite Passo 2: Na tela que surgir, clique em Get Started.

Manual de baixa do Certificado Digital AR SOLUTI. Versão 2.0 de 22 de Maio de Classificação: Ostensiva

Openfire em Ação nos meios Corporativos

STK (Start Kit DARUMA) Extensão PHP para DarumaFrameWork

Gerenciando Pacotes *.deb

Procedimentos para Reinstalação do Sisloc

HOW TO. Instalação do Firewall 6.1 Software

Polycom RealPresence Content Sharing Suite Guia rápido do usuário

TUTORIAL: MANTENDO O BANCO DE DADOS DE SEU SITE DENTRO DO DOMÍNIO DA USP USANDO O SSH!

COMO CONFIGURAR E INSTALAR NO DEBIAN (LINUX) MEU MULTIFUNCIONAL COMO IMPRESSORA? Procedimento

INSTALANDO SOFTWARE Ifox irestaurantes

Manual de Atualização Versão

Lógica de Programação

Manual de Instalação. SafeSign Standard (Para MAC OS 10.7)

INSTALAÇÃO DO MICROSOFT WINDOWS SHAREPOINT SERVICES 2.0

MANUAL DE UTILIZAÇÃO

Técnico em informática ti 54 Configuração de serviços de rede no Windows 2003 server Ser ver Enterprise

Manual Integra S_Line

Manual Captura S_Line

Tutorial: Instalando Linux Educacional em uma maquina virtual

Manual de Instalação de SQL Server (2005, 2008, 2012).

Módulo e-rede OpenCart v1.0. Manual de. Instalação do Módulo. estamos todos ligados

INTRODUÇÃO: 1 - Conectando na sua conta

MANUAL DO ANIMAIL Terti Software

ATENÇÃO: Este manual foi feito para usuários que tenham conhecimentos de administrador Linux.

Procedimentos para Instalação do Sisloc

FAQ. Erros, e dúvidas frequentes

Como instalar os recursos adicionais para convidados e acesso aos aplicativos

Instalando e Executando o Siprev em Ambiente Linux Versão SIPREV

Faculdade de Tecnologia SENAC Goiás. Disciplina: Gerenciamento de Rede de Computadores. Goiânia, 16 de novembro de 2014.

MSN-Proxy v0.7 no Debian 5 (Atualizado)

MULTIACERVO - VERSÃO 17.*

Instalação e Configuração do CollabNet Subversion Edge

ÍNDICE. 1. Introdução O que é o Sistema Mo Porã Como acessar o Site Mo Porã Cadastro do Sistema Mo Porã...

Portaria Express 3.0

Sistema Operacional Unidade 8.2 Instalação de aplicativos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Instalação Cliente Notes 6.5

Manual de Instalação ( Client / Server ) Versão 1.0

Instalação: permite baixar o pacote de instalação do agente de coleta do sistema.

MANUAL DE INSTALAÇÃO DO ODONTO TECHNOLOGY

Tutorial de Atualização de Mikrotik

Gerência de Operações

Instalando o IIS 7 no Windows Server 2008

Instalando o IIS 7 no Windows Server 2008

CRIANDO BANCOS DE DADOS NO SQL SERVER 2008 R2 COM O SQL SERVER MANAGEMENT STUDIO

Como Instalar o Sistema

Manual. Configuração do. Samba. Compartilhamento e Servidor Samba Linux. Produzido por: Sergio Graças Desenvolvedor do Projeto GNU/Linux VRlivre

Transcrição:

1 of 11 23/6/2010 22:45 Servidor Messenger Openfire passo-a-passo no Linux Autor: Paulo Roberto Junior - WoLF <paulorvojr at gmail.com> Data: 20/10/2008 Introdução Caso não goste de ler textos, vá logo para página de instalação e configuração, é passo a passo, mas não tem erro, pois tive o trabalho de desenvolver um a um. Podemos criar um servidor próprio de Mensagens Instantâneas que rode num servidor interno e que clientes possam se conectar, conversar com outros, lista de contatos padronizada e organizada por grupos, setores, tudo controlável. Podemos até mesmo citar alguns estudos de caso reais: Estudo de caso 1: Sua empresa precisa de um MESSENGER, mas não suporta ou tem problemas com os Windows Live Messengers. Solução básica, um servidor de MESSENGER próprio que permite somente a comunicação de pessoas da empresa. Estudo de caso 2: Sua empresa tem funcionários que saem da empresa e viajam o país e mundo a fora e gostariam muito de se comunicar com a matriz (base) da empresa ou com outros funcionários no exterior, mas utilizando de forma gratuita uma comunicação instantânea como MESSENGER. Estudo de caso 3: Sua empresa sofre uso de link de internet com messengers, com o servidor openfire, o tráfego é pela rede interna, mais rápido! No mundo globalizado a informação tem um valor inestimável, a troca de informações se tornou algo crítico e vantajoso. Instalação do Openfire via APT-GET (Debian s Like) Primeiramente vamos partir do ponto que você já tem um sistema operacional Linux totalmente instalado e funcional, e que usa preferencialmente um gerenciador de pacotes do estilo apt-get. Por via das dúvidas, vamos solicitar uma breve atualização dos repositórios do seu gerenciador de pacotes e do sistema operacional em si. 1. Acesse o terminal de sua preferência; 2. Digite os comandos: $ sudo apt-get update (Atualiza sua lista de repositórios) $ sudo apt-get upgrade (Atualiza os pacotes que achar necessário)

2 of 11 23/6/2010 22:45 Servidor web completo: $ sudo apt-get install apache2 python openssl phpmyadmin php5 $ sudo apt-get install php5-gd $ sudo apt-get install php-pear php5-gd php5-xsl curl libcurl3 libcurl3-dev php5-curl Pacotes JAVA necessários: $ sudo apt-get install sun-java6-jre (instala o JAVA JRE) Caso não funcione, verifique a lista de repositórios do seu Linux ou baixe em: Download jre-6u7-linux-i586.bin Obs.: O comando "sudo" se refere a executar o comando em modo "root", caso o usuário logado não seja o próprio. 3. Baixe o pacote do openfire em: Download openfire_3.6.0a_all.deb Caso não funcione, o site do desenvolvedor é: Ignite Realtime - downloads Uma alternativa é converter o pacote.rpm para.deb usando o Alien: $ sudo apt-get install alien $ sudo alien --to-deb openfire-3.6.0a-1.i386.rpm e pule próximo passo, que é instalar o.deb. 4. Salve-o em uma pasta separada, de preferência em /opt/openfire. E vamos instalar: $ sudo dpkg -i openfire_3.6.0a_all.deb 5. Após a instalação, em alguns casos é necessário permissão, caso precise: $ sudo chmod 775 -Rf /opt/openfire/ 6. Vamos iniciar o serviço do openfire: $ sudo /etc/init.d/openfire start Ou manualmente em: # /opt/openfire/bin/openfire.sh Ao término aparecerá algo como: Openfire 3.6.0a-1 [16/010/2008:12:10] Console de Administração ouvindo em http://192.168.100.173:9090

3 of 11 23/6/2010 22:45 Pronto, temos nosso servidor OPENFIRE instalado no Linux. Instalação do Openfire via RPM (Red Hat, Fedora, OpenSuSE) Primeiramente vamos partir do ponto que você já tem um sistema operacional Linux totalmente instalado e funcional, e que usa gerenciador de pacotes estilo rpm, geralmente encontrado em distribuições Red Hat, Fedora, OpenSuSE,CentOS entre outras. * Dica: Faça uma instalação full do sistema operacional, todos os componentes. Friso isso pois é muito chato você desejar instalar um novo servidor e ter problemas com bibliotecas C#, C++, Make, mod_php5, entre outros. Instale tudo! 1. É necessário instalar o JAVA(JRE). Baixe o binário do JAVA em: Download jre-6u7-linux-i586-rpm.bin Caso o link não funcione, acesse a página de downloads da Sun (Java) em: Java Downloads for All Operating Systems 2. Salve este arquivo em uma pasta separada, de preferência em /opt/jre/. 3. Agora acesse o seu terminal preferido como usuário ROOT: # cd /opt/jre/ # chmod a+x jre-6u3-linux-i586-rpm.bin #./jre-6u3-linux-i586-rpm.bin Aparecerá um termo de licença do Java, tecle [ENTER] até aparecer a pergunta se você concorda ou não. Informe [YES]. Automaticamente o pacote será descomprimido e instalado. 4. Baixe o pacote do OPENFIRE em: Download openfire-3.6.0a-1.i386.rpm Caso o link não funcione, procure no site do desenvolvedor: Ignite Realtime downloads 5. Salve o arquivo em uma pasta separada, de preferência em /opt/openfire/. 6. Vamos instalar o servidor openfire, novamente como usuário ROOT: # cd /opt/openfire/ # rpm -ivh openfire-3.6.0a-1.i386.rpm Após a instalação é necessário iniciar o serviço do openfire:

4 of 11 23/6/2010 22:45 # /opt/openfire/bin/openfire.sh Agora aguarde, pois este procedimento pode demorar, ele inicia o levantamento do servidor, scripts e portas de escuta. Estará tudo ok quando aparecer algo assim: Openfire 3.6.0a-1 [16/010/2008:12:10] Console de Administração ouvindo em http://192.168.100.173:9090 Instalação do Openfire via fontes / binários Primeiramente vamos partir do ponto que você já tem um sistema operacional Linux totalmente instalado e funcional, e que prefere compilar os pacotes fontes ou não tem um gerenciador de pacotes. *Dica: Instale seu Linux com todas as bibliotecas disponíveis logo no começo da instalação, todos os componentes, TUDO, isso é de extrema importância futuramente, não somente para um simples servidor de messenger como para tudo que você pode instalar posteriormente, principalmente bibliotecas C, C++, make, entre outros. Não vou cobrir isso pois existem 500 artigos sobre isso aqui no VOL e mais 9999 no Google. 1. Precisamos instalar o JAVA(JRE). Baixe em: Download jre-6u7-linux-i586.bin E salve-o em uma pasta separada, de preferência /opt/jre/. 2. Como ROOT, execute: # cd /opt/jre/ # chmod a+x jre-6u7-linux-i586.bin #./jre-6u7-linux-i586.bin Aceite o acordo e instale. 3. Baixe o pacote do openfire em: Download openfire_3_6_0a.tar.gz e salve-o em uma pasta separada, de preferência /opt/openfire/. 4. Descompacte e instale o pacote: # tar -xvfz /opt/openfire/openfire_3_6_0a.tar.gz # cd /opt/openfire/openfire_3_6_0a/ #./configure --prefix=/opt/openfire/ # make # make all # make install 5. Vamos iniciar o service do openfire:

5 of 11 23/6/2010 22:45 # /opt/openfire/bin/openfire.sh Ao termino aparecerá algo como: Openfire 3.6.0a-1 [16/010/2008:12:10] Console de Administração ouvindo em http://192.168.100.173:9090 Pronto, temos nosso servidor OPENFIRE instalado no Linux. Pós-instalação e configuração do Openfire Agora vamos configurar o Openfire. Sua configuração é TOTALMENTE feita pela WEB, portanto fica muito fácil. Acesse em seu browser favorito o endereço: http://ip_do_servidor:9090 Exemplo: http://192.168.100.173:9090 Escolha o idioma e clique em "Continuar". 2. A seguinte tela aparecerá: Dê preferência ao nome do domínio, ele será muito importante. Por padrão ele pega o nome do servidor, mas você deve alterar para um nome mais amigável, pois este domínio é o complemento do LOGIN do usuário. Exemplo: Conta marcelo.albertino, para se autenticar no servidor a conta se chama: marcelo.albertino@nome_dominio.

6 of 11 23/6/2010 22:45 Portanto escolha BEM o nome do domínio! 3. A próxima tela a ser mostrada se refere ao banco de dados, de preferência escolha a 2ª opção em "BANCO DE DADOS INTERNO": 4. A próxima tela se refere às configurações de perfis, de preferência deixe como está: 5. A próxima tela se refere à conta do administrador, preencha com seus dados e NÃO as esqueça.

7 of 11 23/6/2010 22:45 6. Parabéns, você configurou o Openfire com sucesso! Agora acesse o painel de controle: Criar usuários / grupos no Openfire 1. Para criar uma conta é muito simples: acesse a guia "Usuários/Grupos" > "Criar Novo Usuário", conforme a imagem abaixo. Lembre-se, a conta do usuário NÃO tem "@", é somente o login: paulo, joão, jussara etc. 2. Para criar um grupo é muito simples: acesse a guia "Usuários/Grupos" > "Criar Novo Grupo", conforme a imagem. 3. Dica: Que tal ter um grupo com uma lista de usuários e que todos os usuários novos e antigos tenham sempre uma listagem de usuários e grupos atualizada? Ative o COMPARTILHAMENTO DA LISTA DE CONTATOS.

8 of 11 23/6/2010 22:45 Após isto ADICIONE membros deste grupo, basta digitar o usuário criado e clicar em adicionar. Extras do Openfire e cliente MSN Plugins do Openfire O servidor Openfire é tão completo que sempre está se atualizando e existem centenas de plugins e complementos para ele, um melhor que o outro. E a instalação de plugins é tarefa das mais intuitivas possíveis. Vá na guia "Plugins" > "Plugins Disponíveis" e instale o que você desejar, conforme a tela: Tem plugin de importar/exportar usuários em XML, tem mensagem para todos os usuários

9 of 11 23/6/2010 22:45 (BROADCAST), muito útil para, por exemplo: O SERVIDOR DE E-MAIL ESTARÁ FORA DO AR EM 5 MINUTOS. Cliente - MSN O cliente, claro! De nada adianta um servidor sem um cliente. Como vamos testar? Existem centenas de clientes que se conectam ao servidor Openfire baseado em JABBER. Vou mostrar o que mais gosto e que mais se parece ao Windows Live Messenger. Download Pandio Baixe o Pandio e instale em uma máquina Windows, para versão Linux, vide o site. Após instalar, vamos configurar: Abra o programa e clique em "Connection Settings". Informe o ip do servidor openfire. Salve e informe o login com "@" e domínio, exemplo: Login: paulo@dominio Veja um exemplo de como fica:

10 of 11 23/6/2010 22:45 Agradecimento a todos do VOL /etc/formalidade/bin/formal.sh --STOP SERVER NOHUP Obs.: Obrigado ao Fábio Berbert de Paula e equipe por dar um "fix" no meu artigo anterior, o link realmente passou desapercebido. Falha minha, sorry! Fala aí pessoal, este é meu segundo artigo de muitos! Espero que tenham gostado. Desculpem pelo número de páginas, mas volto a dizer que gosto de mostrar as 3 alternativas de instalação, claro que com APT-GET tudo fica mais fácil, mas tem gente que não gosta. Aprendi muito com fontes/binários e RPM, e agora uso muito APT-GET devido sua facilidade e

11 of 11 23/6/2010 22:45 dinamismo com dependências. Obrigado a todos pelos acessos e comentários, isso ajuda muito (e como)! Prezo em meus "pequenos" artigos procurar sempre cercar os defeitos e erros de todas as formas possíveis. Se encontrar alguma dúvida ou erro, reporte, terei o prazer em tentar ajudar, pois não sei tudo, mas se puder quero aprender mais e mais e mais. Abraços, Paulo Roberto Junior Portal pessoal de Paulo Roberto Junior Blog Paulo Jr http://www.vivaolinux.com.br/artigo/servidor-messenger-openfire-passoapasso-no-linux Voltar para o site