1. Download the rpm installation and install it (something like rpm -i openfire-3.6.4-1.rpm)
2. Create a new database manually, in mysql type: create database openfire;
3. Create entries of new user and db in mysql, with its password
4. Dump in the Openfire database (mysql -u -p < /opt/openfire/resources/database/openfire_mysql.sql
5. Restart mysqld if necessary
6. Install Openfire from browser (http://yoursite:9090)
7. Change the db location and name of db, like localhost, and openfire
8. Enter the user and pass for the openfire db user created earlier
9. Move on to the installation process and make sure domain entered is the same as hostname where the Openfire installed
10. The admin password entered in the installation will not work as soon as you try to login for the first time, I don't know why but there is a solution for this, do this step as it is the only way:
- mysql openfire -u -p
- update ofUser set plainPassword='passwordnyaroot', encryptedPassword=null where username='admin';
11. Restart Openfire (this is a must!): /etc/init.d/openfire restart
11. Go to the users and groups in the admin page, create some users.
12 Install Spark or Sparkweb and test the created users.
That is all about the installation. If you need to have a conference chat then you need to make a room chat from the admin menu. Explore the admin page for more settings.