Forum archive
building an Openfire virtual appliance on TurnKey Core
Hey there!
At my work, my boss wanted to set up an openfire server for employees to communicate with.
We chose to use an openfire jabber server.
Knowing how easy turnkey linux was to use to set up a mediawiki, we decided to give setting the openfire server up on top of turnkey core.
Opensource is all about giving back right? Well heres the script that we used to install (but not configure, as that is done though the web interface) the openfire server ontop of turnkey core. It was almost stupidly easy.
Hopefully I can download an openfire virtual appliance from turnkey in a few months the next time I need to do the setup! That would be awesome.
sudo su
#enable all of the repositories for updates and java. echo "deb http://archive.turnkeylinux.org/ubuntu hardy main" > /etc/apt/sources.list.d/sources.list echo "deb http://archive.turnkeylinux.org/ubuntu hardy universe" >> /etc/apt/sources.list.d/sources.list echo "deb http://archive.ubuntu.com/ubuntu hardy main" >> /etc/apt/sources.list.d/sources.list echo "deb http://archive.ubuntu.com/ubuntu hardy universe" >> /etc/apt/sources.list.d/sources.list echo "deb http://archive.ubuntu.com/ubuntu hardy restricted" >> /etc/apt/sources.list.d/sources.list echo "deb http://archive.ubuntu.com/ubuntu hardy multiverse" >> /etc/apt/sources.list.d/sources.list echo "deb http://archive.ubuntu.com/ubuntu hardy-updates main" >> /etc/apt/sources.list.d/sources.list echo "deb http://archive.ubuntu.com/ubuntu hardy-updates universe" >> /etc/apt/sources.list.d/sources.list echo "deb http://archive.ubuntu.com/ubuntu hardy-updates restricted" >> /etc/apt/sources.list.d/sources.list echo "deb http://archive.ubuntu.com/ubuntu hardy-updates multiverse" >> /etc/apt/sources.list.d/sources.list echo "deb http://archive.ubuntu.com/ubuntu hardy-backports main" >> /etc/apt/sources.list.d/sources.list echo "deb http://archive.ubuntu.com/ubuntu hardy-backports universe" >> /etc/apt/sources.list.d/sources.list echo "deb http://archive.ubuntu.com/ubuntu hardy-backports restricted" >> /etc/apt/sources.list.d/sources.list echo "deb http://archive.ubuntu.com/ubuntu hardy-backports multiverse" >> /etc/apt/sources.list.d/sources.list apt-get update apt-get dist-upgrade apt-get install wget sun-java6-bin wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.6.4_all.deb dpkg -i openfire_3.6.4_all.deb
Thanks! Sharing your experience not only helps other users with similar needs it also helps us figure out what appliances to target for development. We've developed a chat server appliance for the next release but it's not based on OpenFire. On the other hand, adding an OpenFire based appliance doesn't really look very difficult so maybe we'll manage to squeeze that into the next release.