Openfire 安裝小記


Server: Debian 7

Update system

1
2
apt-get update
apt-get upgrade

Remove exists package

Java

1
2
3
apt-get remove 'openjdk-6*'
apt-get remove 'openjdk-7*'
apt-get remove 'icedtea*'

Openfire

1
2
3
4
5
6
/etc/init.d/openfire stop
update-rc.d -f openfire remove
rm /etc/init.d/openfire
rm -rf /opt/openfire
rm -rf /var/log/openfire
apt-get --purge remove openfire

Install java runtime

1
apt-get install openjdk-7-jre 

Check java version

1
java -version

Create download direcotry

1
2
3
cd ~
mkdir ~/downloads
cd ~/downloads

Download Openfire

1
wget http://www.igniterealtime.org/downloadServlet?filename=openfire/openfire_3.10.3_all.deb -O openfire_3.10.3_all.deb

Install Openfire

1
dpkg --install openfire_3.10.3_all.deb

Make sure running

1
service openfire restart

Open browser and setup

Url

1
http://IP:9090/

Remark

1
2
Please using domain not IP address when ask your server address.
In my case, if using IP address, the openfire deamon will crash when setup finished and cannot restart.

Admin Panel

Url

1
http://DOMAIN_OR_IP:9090/login.jsp

Remark

1
usernameWithoutDomain / password (defined in setup process)