安装完毕ejabberd之后,总感觉不是很满意,于是今天试着安装目前最为流行的XMPP服务器openfire。
openfire需要java环境,为了不破坏现在的系统,于是在原先的debian7.5虚拟机上进行测试安装。开始设置PPA(personal package archieve)WEBUPD8的时候出现了点问题,这个需要
add-apt-repository ppa:webupd8team/java后添加:
deb http://ppa.launchpad.net/webupd8team/java/Ubuntu trusty main
deb-src http://ppa.launchpad.net/webupd8team/java/ubuntu precise main
到source.list文件中并update后
apt-get install oracle-java8-installer,这样java环境就安装好了。创建mysql数据库并用户授权之后,下载openfire最新的deb文件执行
dpkg -i openfire_3.7.1_all.deb进行安装,速度快的有些以为出错了,但是登录9090端口的web管理页面,发现确实是成功了。 进入管理页面,发现无论是安全性还是用户设置的确是比ejabberd强不少,下一步再进行测试吧。