Wednesday, December 29, 2010

OpenFire 3.6.4, Centos Linux Server 5.5



CILJ :
Instalacija Openfire servera na Centos Linux, i prebacivanje OpenFire baze korisnika sa Windows 2003 servera na Linux server




BENEFITI IMPLEMENTACIJE :

1. Jednostavan postupak migracije,
2. Brz i efikasan postupak backup-a i oporavka



NAPOMENE
______________________________

1. Korišćen su Centos Linux 5.5 i Windows Server 2003,
2. OpenFire - aktuelna verzija.




I DEO - PROBLEM SA INSTALACIJOM

_______________________________

1. Skinuti poslednju aktulenu verziju (Openfire 3.6.4) rpm paket,

2. # rpm -ivh openfire-3.6.4-1.i386.rpm
3. Starovati Openfire server : # /opt/openfire/bin/openfire.sh

4. Ulogovati se na web interfejs : http://ime_servera:9090
5. Podesiti podrazumevana podešavanja    

    5.1. Ukoliko se javi sledeći problem, onda nije dobro podešen konfiguracioni   fajl koji se nalazi u :
/opt/openfire/conf/openfire.xml

        5.2. Editovati fajl /opt/openfire/conf/openfire.xml :
                   # nano  /opt/openfire/conf/openfire.xml

        5.3. Ukoliko ne postoji, mora se ubaciti sledeći sadržaj pred kraj xml fajla tako da izgleda ovako :





        5.2. Restarovati openfire server - stopirati ga, pa ga ponovo pokrenut komandom :  /opt/openfire/bin/openfire.sh

        5.3. Kreirati digitalni sertifikat za https pristup admin konzoli :

       5.4. Restartovati PSI http server :


              

6. Što se tiče migracije baze sa Windows servera na Linux, treba prosto prekopirati fajlove iz  embedded-db foldera sa Windows-a na Linux, i obavezno restartovati server.


Komanda za start psi servera je : /opt/openfire/bin/openfire.sh


7. U Webminu podesiti automatsko startovanje. Ići u :
        Webmin -> System -> Bootup and shutdown

   
    7.1. Kreirati Action Details karticu na sledeći način :
          
Name : OpenFire Server
             
Action Script :

#!/bin/sh
# chkconfig: 2345 99 00

case "$1" in
'start')
    /opt/openfire/bin/openfire.sh
    touch /var/lock/subsys/OpenfireServer
    ;;
'stop')
    rm -f /var/lock/subsys/OpenfireServer
    ;;
*)
    echo "Usage: $0 { start | stop }"
    ;;
esac
exit 0




Start at boot time? 


Kliknuti na Save dugme.

                        

No comments:

Post a Comment