Openfire是一个强大的即时消息(IM)和聊天服务器,它实现了XMPP协议,可以使用它轻易的构建高效率的即时通信服务器。其安装和部署都十分简单,并利用Web进行管理。单台服务器可支持上万并发用户,由于是采用开放的XMPP协议,可以使用各种支持XMPP协议的IM客户端软件登陆服务。
1、安装Ubuntu Server 12.04:
选择LAMP服务程序,安装过程中设置mysql的root密码“123456”。
2、创建openfire数据库:
# mysql -u root -p;
#mysql > CREATE DATABASE openfire;
#mysql > quit;
3、安装Java:
新版本的Ubuntu源里面不包含sun-java6-jdk,需要在软件源里添加一个源
deb hardy-security main multiverse
然后:
$ sudo apt-get update
$ sudo apt-get install sun-java6-bin
$ sudo update-alternatives --config java
选择 java6 为默认的java环境
/usr/lib/jvm/java-6-sun/jre/bin/java
4、安装openfire:
从官方网站下载openfire_3.7.1_all.deb
然后执行:
# dpkg -i openfire_3.7.1_all.deb
5、浏览器:9090/进行初始化安装:
数据库设置为:jdbc:mysql://localhost:3306/openfire?useUnicode=true&characterEncoding=UTF-8&characterSetResults=UTF-8
至此安装完成。