| Servidor de mensagens instantaneas interno (Jabber) |
|
Supondo que você seja administrador de redes e em sua rede possui diversos micros, quando um funcionário deseja falar com outro utiliza-se o telefone entre os meios. Talvez uma alternativa interessante seria o uso softwares de mensagens instantâneas, como um ICQ interno. Objetivo Configurar um Servidor de Mensagens Interna. Material Um micro que possua Linux instalado e que se comunique com o restante da rede. O Programa jabberd servidor Clientes de mensagem instantânea que suporte o protocolo jabberd: Kopete, SIM, Trilian entre outros... Use o link abaixo para baixar o jabber: % wget http://download.jabberd.org/jabberd14/jabberd-1.4.4.tar.gz Baixe também o quickstart que serve para automatizar a configuração: % wget http://jabberd.jabberstudio.org/quickstart/dist/jabberd-quickstart-0.2-linux Instalando Descompacte o Jabber com o comando, em seguida acesse o diretório que foi descompactado: % tar –xvzf jabber-1.4.4.tar.gz % cd jabber-1.4.4 Para instalar execute os seguintes comandos: % ./configure % make % make install Se após executar o ./configure e ele reclamar que você não tem o GNU Pth instalado, faça o download do mesmo: % wget ftp://ftp.ossp.org/pkg/lib/pth/pth-2.0.7.tar.gz Após baixar execute os comando abaixo para proceder com a instalação: % tar -zxvf pth-2.0.7.tar.gz % ./configure % make % make test % make install Configurando Descompacte o jabberd-quickstart: % tar -jxvf jabberd-quickstart-0.2-linux.tar.gz Dentro desse diretório existe um arquivo chamado setup.sh, copie-o para dentro do diretório do jabber-1.4.4 % cp setup.sh /caminho/dos/fontes/jabber-1.4.4 Agora é só rodar o programa de configuração: % cd /caminho/dos/fontes/jabber-1.4.4 % sh setup.sh Siga as instruções Domain Name: Coloque o IP do servidor, se na sua rede você conseguir pingar pelo nome da máquina então coloque o nome do seu servidor mas caso o contrário coloque apenas o IP. Server Name (optional): Informe o nome do servidor. Server Description (Optional): Descrição do servidor. Server URL (Optional): url contendo informações do servidor. Administrator: O nome do usuário administrador, obrigatório. Administrator Password: Senha para o administrador, obrigatório. PID Supporte: Coloque YES. Feito isso é só registrar os usuários na opção Users, para isso rode novamete o script: % sh setup.sh Depois de ter feito essas configurações é hora de inicializar o servidor, proceda da seguinte forma: Para que o servidor fique ativo é necessário um terminal só para ele, escolha um tty. ctrl + alt + f2 (aqui escolhei o F2 mas você pode abrir o de sua preferência) % cd /usr/local/jabber-1.4.3/jabberd % ./jabberd –D Pronto o serviço já foi inicializado. Configurando os Clientes Neste exemplo mostrei como configurar um cliente para windows e outro para Linux Configurando o cliente para Windows, usando o cliente Exodus Baixe esse cliente para Windows http://exodus.googlecode.com/files/exodus_0.10.0.0.exe Para instala-lo é só dar um duplo clique em cima dele: Nome de usuario: Coloque o usuário que foi registrado no servidor. Servidor: Coloque o IP do servidor ou o nome caso tenha feito na instalação do servidor jabberd. Recurso: Coloque home. Senha: Coloque a senha que você definiu quando cadastrou o usuário no servidor jabberd. Ok Ok Pronto seu cliente já está configurado, para adicionar mais usuários na sua lista de contatos: Clique na barra de ferramentas do exodus em Tools > Contacts > Add Contact Em Contact ID coloque usuario@ip_do_servidor (ou nome caso tenha definido isso na configuração do jabberd). Acredito que para outros clientes o procedimento é o mesmo só deve mudar a forma como está apresentado Configurando o cliente para Linux, usei o Kopete Neste exemplo estou usando o kopete 0.7.4, procure por ele no site do KDE: http://www.kde.org Para instalá-lo basicamente siga os comandos % ./configure % make % make install Para maiores informações consulte o Readme do mesmo. Inicie e Kopete e clique em: Configurações > Configurar Kopete > Em Plugins habilite o protocolo jabberd Em contatos > Nova – Próximo > Selecione jabberd > Próximo Na guia login ID do Jabber: Coloque o usaurio@ip (ou nome do servidor) Senha: senha do usuário Na guia Conexões: Servidor: Coloque o IP do servidor (ou nome do servidor) Bom é isso espero que possa ajudar alguém com esse pequeno artigo. Esse texto é de autoria de Diego de Oliveira Fucitalo |


































































