Installing Openfire 3.3.3 & Spark 2.5.7 On Debian 4.0 Etch
Installing Openfire 3.3.3 & Spark 2.5.7 On Debian 4.0 EtchDominique Claver KOUAME This artivle explains how to install and use Openfire and Spark. Openfire (previously known as Wildfire Server) is a Jabber/XMPP server, and Spark is a Jabber/XMPP client; both are written in Java. Spark is an open source, cross-platform instant messaging client optimized for businesses and organizations. Note: The installation that we describe below has been made on Debian 4.0 (Etch) with the following elements already installed:
Our environment:
Step 1: Acquisition Of Openfire& Spark PackagesDownload the Openfire .tar file from http://www.igniterealtime.org/downloads/index.jsp Download the Spark .exe file from http://www.igniterealtime.org/downloads/index.jsp
Step 2: Decompress The .Tar Of Openfire#tar zxvf openfire_3_3_3.tar.gz
Step 3: Installing The Version 1.5.0 Of Java (JRE-1.5.0)On Debian Etch the Java version is 1.4; then to do it we must add the non-free repositories and make an update before embarking on the installation of Java: # vim /etc/apt/sources.list (Below the content of my sources.list file)
#aptitude update #aptitude install sun-java5-jre You must accept the terms of DLJ license. To do it you have to answer:
#aptitude install sun-java5-jdk Before installing the documentation, you need to download the file jdk-1_5_0-doc.zip from http://java.sun.com/j2se/1.5.0/download.html and transfer it to /tmp. #aptitude install sun-java5-doc
Step 4: Installation Of The Database For OpenfireBe sure you have installed MySQL version 4.1.18 and later, or 5.x and later. #mysqladmin –u root –p create openfire Then from PhpMyAdmin import the file openfire_mysql.sql which is located in the directory /resources/database/ in the database created. Note: This installation made on the server is easier. Once you've installed the database start Openfire and launch your favorite browser to complete the installation. #cd /opt/openfire/bin/ In your browser (either on the client or from the server), launch http://192.168.2.1:9090; you will see the configuration screens below describing five (05) steps:
Language Selection
Choose your preferred language (French (fr) here), and click "Continue" to proceed to the server settings.
Server Settings
Note: In the area "Domain" the system will take by default the hostname of the server. You must change the value to your domain name - in my case "dpi-arobasetelecom.ci".
Database Settings
Click on "Continue".
Select MySQL in "Drivers of predefined database" and change the line jdbc: mysql: / / [host]: 3306 / [database-name] to these values: host: localhost and database-name: openfire to obtain jdbc: mysql: / / localhost: 3306/openfire. The fields "User" and "Password" are those of the connection to MySQL database.
Profile Settings
Click on "Continue".
Admin Account
Once done if you do not have an error then everything went well. Congratulations.
Click on "connect to administration interface", and you will be introduced to this screen:
Summary Of Openfire Server ConfigurationOnce you are authenticated to the "administration console" you have a summary of the global configuration of the server (see below):
|










Recent comments
15 hours 30 min ago
22 hours 11 min ago
1 day 2 hours ago
1 day 3 hours ago
1 day 12 hours ago
1 day 21 hours ago
1 day 22 hours ago
2 days 1 hour ago
2 days 6 hours ago
2 days 6 hours ago