OpenFire – A cross-platform XMPP server written in Java.
For the test, I will install OpenFire in Ubuntu Server 16.04 and describe the process.
Since OpenFire requires Java, let’s see the installed version on the system:
java -version
If necessary, install Java:
sudo apt-get install default-jre
Then go to the download page www.igniterealtime.org/downloads/, click download and copy the link.
Download, adding at the end the copied link instead of LINK:
wget -O openfire.deb LINK
For example:
wget -O openfire.deb http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_4.2.1_all.deb
Install:
sudo dpkg --install openfire.deb
Now it remains to open in the browser http://YourServer:9090/ and follow the prompts.
After that, the installation of OpenFire will be completed.
If necessary, you can stop, start, or restart OpenFire like this:
/etc/init.d/openfire {start|stop|restart|force-reload}