[howto] Configurare OpenFire (ex wildfire) jabber-server su Debian Etch (4.0)
Innanzitutto, OpenFire necessità di una Java Virtual Machine funzionante. Per installarla, è sufficiente scaricare l’ultima versione dal sito www.java.com/it. Una volta scaricato il pacchetto, occorre eseguirlo dal terminale nella cartella in cui va installata la JVM.
cd /usr/java/
chmod a+x jre-1_5_0-linux-i586.bin
./jre-1_5_0-linux-i586.bin
Al termine del processo apparirà Done.
Procediamo con l’installazione di OpenFire. Scaricate il pacchetto più recente disponibile sul sito della Ignite Realtime. Al momento, la 3.3.3. Spostate il pacchetto nella cartella in cui verrà installato il server, nel caso di questa guida /opt
cd /opt
tar xzvf openfire_3_3_2.tar.gz
Verrà creata una sottodirectory chiamata openfire.
Il passo successivo è creare un utente ed un gruppo che saranno utilizzati dal servizio. All’utente assegneremo come directory home la directory di installazione di OpenFire.
groupadd jabber
useradd -d /opt/openfire -g jabber jabber
chown -R jabber:jabber /opt/openfire
A questo punto, creeremo un database per OpenFire su mySql a cui assegneremo il diritto di accesso all’utente jabber creato prima:
mysql -u root -p yourmysqlrootpw
CREATE DATABASE jabber;
GRANT all on jabber.* to jabber@localhost IDENTIFIED BY "pwfornewuser";
Ora, avviamo il server impersonando l’utente jabber
su - jabber
cd /opt/openfire/bin
./openfire start
A questo punto, verifichiamo che il server sia effettivamente in esecuzione col comando
netstat -tulpen
Troveremo un processo java in ascolto sulla porta 9090 e 9091
A questo punto, il server è attivo e funzionante.
Completiamo l’installazione da un qualsiasi browser web digitando l’indirizzo http://
Traduzione del post HowTo: Set up the openfire (ex wildfire) jabber-server on debian pubblicato sul blog blog.chaoz.org
Una serie di client per Linux e per Windows sono referenziati direttamente nel sito Jabber.org nell’apposita sezione Software :: Clients. Per Windows, segnalo Pandion.