Tutorial: Como instalar o Openfire (Wildfire) no Kubuntu 7.10 (Gutsy Gibbon) com o "copiar e colar"

Mensagens instantâneas na sua empresa de graça em 90 minutos! Openfire (antes Wildfire) é opensource e GLP! Nos computadores clientes instala-se o Spark, que também é opensource. Se conseguir (eu ainda não sei), instale o JWChat no servidor e já não precisa de instalar qualquer programa nos computadores clientes.

[ Hits: 53.460 ]

Por: ruipedroca em 12/12/2007


Instalação dos pré-requisitos



VAMOS AO TRABALHO (ligue a televisão e siga isto passo a passo: é só fazer "copiar e colar"!)

Ir a http://www.kubuntu.org/download.php e fazer o download do Kubuntu 7.10. Gravar a imagem para um cd. Instalar num pc.

Depois de instalado, ir ao ADEPT MANAGER e activar os repositórios todos.

Instalar o LAMP (Linux Apache Mysql e Php).

Ir ao terminal e escrever:

$ sudo tasksel install lamp-server

(aparece um ecran azul e tem de se esperar cerca de 5, 10, 30 ou mais minutos (não sei por quê, mas varia bastante, talvez dependa do número de pessoas que estão a fazer o download ao mesmo tempo), depois pede uma password (eu coloquei 852) para o utilizador do mysql que por definição é "root").

Testar o apache2:

Fazer http://localhost/ de outro computador (aparece uma página simples de html)

Se tudo estiver ok, é preciso reiniciar o apache2:

$ sudo /etc/init.d/apache2 restart

Vai aparecer isto:

apache2: "Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName"

Fazer isto: Modificar o ficheiro /etc/apache2/apache2.conf adicionando a linha "ServerName ip-do-servidor" em qualquer lado (pode ser logo na 1ª ou 2ª linha.

Se reiniciar novamente o apache:

$ sudo /etc/init.d/apache2 restart

Agora essa mensagem já não aparece.

Testar o php:

$ sudo kwrite /var/www/testphp.php

Irá abrir um ficheiro: testphp.php

Nesse ficheiro, colocar esta linha:

<?php phpinfo(); ?>

Guardar e fechar o ficheiro.

Ir ao browser do próprio servidor:

http://localhost/testphp.php
(localhost é o ip do seu computador)

Tem de aparecer uma página com imagens de php.

Abrir o ficheiro /etc/mysql/my.cnf e alterar a linha:

bind-address = 127.0.0.1

Para:

bind-address = ip-do-servidor

Depois, ir ao terminal:

$ sudo apt-get install libapache2-mod-auth-mysql php5-mysql phpmyadmin

Aparece depois um ecran azul. Seleccionar o Apache2 pressionando a tecla space e depois dar enter.

Abrir o ficheiro /etc/php5/apache2/php.ini e alterar a linha:

;extension=mysql.so

De forma a que se torne nesta (é só tirar o ";"):

extension=mysql.so

NOTA: Não se pode fazer uma busca no documento com a expressão toda, porque não dá, mas somente "extension" e ir vendo as que existem até se chegar à correcta).

Agora é só reiniciar o Apache:

$ sudo /etc/init.d/apache2 restart

Reiniciei o computador.

Instalar o java6

No terminal:

$ sudo apt-get update (este passo é desnecessário, porque quando se activaram os repositórios, foi logo pedido a actualização)

$ java -version (este passo é desnecessário, é só para ver qual a versão de java já instalada)

$ sudo apt-get install sun-java6-bin

Definir Java6 por default:

$ sudo update-alternatives --config java

(seleccionar "/usr/lib/jvm/java-6-sun/jre/bin/java")

Reiniciei o computador.

Página anterior     Próxima página

Páginas do artigo
   1. Siga este guião, passo-a-passo
   2. Instalação dos pré-requisitos
   3. Configuração do MySQL
   4. Instalar o Openfire
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Utilizando GMail (Google Mail) em seu cliente de email favorito

Qmail e chkuser - fila de mensagens limpa

Benchmark entre servidores de e-mails

Postfix + Dovecot + MySQL + Squirrelmail no CentOS 5.5 32/64 bits

Servidor de email + webmail no OpenSuSE 10.2

  
Comentários
[1] Comentário enviado por Stocker em 13/12/2007 - 02:41h

o Openfire eh muito interessante, ms ainda assim tm outro melhores...
muito bom o artigo, mas , o Openfire num me interessa muito nao

Vlew!!!!

[2] Comentário enviado por removido em 13/12/2007 - 11:55h

usamos o spark aqui na empresa, é bem bacana
tem até suporte ao msn.
claro que a maioria dos usuarios estao bloqueados né....hehehe

belo artigo.

abraços

[3] Comentário enviado por dupotter em 13/12/2007 - 17:28h

eu procuro uma solução para audio, alguém já fez?

[4] Comentário enviado por maran em 13/12/2007 - 21:24h

gosto muito do jabber

Mais belo artigo cara achei a explicação muito boa

Te Mais...

[5] Comentário enviado por tiagotavares em 14/12/2007 - 09:04h

Maran, o Openfire utiliza o mesmo protocolo do Jabber, que é XMPP, ou seja, é a mesma coisa, porém com um poder de gerenciamente infinitamente maior.

Aqui na empresa instalamos o OpenFire em um RedHat integrado ao Active Directory do Windows 2000 Server, ficou uma maravilha.

A única parte que não concordo é a utilização do Spark. Ele costuma consumir de 20 e 25 MB de memória RAM das máquinas clientes.
Para Windows, eu indico o Pandion, é o melhor de todos e tbm o mais leve! Para linux, eu utilizei o Pidgin (antigo Gaim).

Abraço!

[6] Comentário enviado por paulinunex em 17/12/2007 - 10:07h

O tiagotavares tem razão, o spark é muito pesado, é feito em java, o que faz com que ele precise abrir o interpretador java para rodar...
O pandion é mais leve pq é feito em C++ (eu acho), ou seja, é compilado.
Uso tb o openfire em um servidor red hat autenticado no AD do Win 2003 server. Funciona muito bem obrigado...
O openfire com o pandion é uma ótima opção de instant messenger para empresas.

[7] Comentário enviado por danilowp em 08/02/2008 - 12:48h

estou testando openfire.. com um plugin de auditoria .. e gostaria de limpar os logs..alguém sabe? tipo eu achei uns em "/usr/share/openfire/logs" só q eu apago ..e qdo vou no brower continua ali as conversar..
alguem pode da uma luz?

[8] Comentário enviado por __FERNANDO__ em 04/08/2008 - 14:45h

Instalei o OpenFire via tar ... como eu faço para atualizar ?

Baixei outro pacote .tar...e não sei como proceder.

Grato.

[9] Comentário enviado por zoom em 29/09/2008 - 11:27h

O Spark é muito pesado por ser em java, mas no meu caso tenho que aceitar este peso, alguem sabe como instalar o SPARK ?
Grato


Contribuir com comentário