iOS Instant Messaging

XMPP即时通讯开发之openfire服务器的搭建

2015-12-10  本文已影响316人  郑大爷

首先安装openfire服务器,安装完成后打开openfire服务器,如图所示:

918FBFD2-29C9-4A16-8586-0FC2865EF5C2.png 如果openfire无法启动,解决方法如下:
打开终端,按顺序输入以下命令:**(注意细小的标点符号,建议逐一复制命令到终端运行)
①:sudo chmod -R 777 /usr/local/openfire/bin
②:sudo su
③:cd /usr/local/openfire/bin
④:export JAVA_HOME=/usr/libexec/java_home
⑤:echo $JAVA_HOME /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home
⑥: cd /usr/local/openfire/bin
⑦: ./openfire.sh
一条条执行完毕后,再重新点击Start Openfire就可以了。
openfire启动成功后,点击Open Admin Console配置openfire服务器:
1.设置语言,选中文 628B9404-4705-4E4B-B5BC-075D75EB51D3.png

2.主机设置
设置主机的访问ip地址

777B4E8B-B60A-492A-83EB-7891A37D5A37.png

3.数据库设置

如果要设置外部数据库(推荐,比如:MySQL),选择标准数据库连接

B82C3C3E-FDBA-4CBC-817A-6356EEBEBC4F.png

4.设置数据库连接

3DC1DCE5-45D4-46C3-AAB9-7A6D65F63907.png

温馨提示:密码要空着,不然会报错
在此之前要导入openfire数据库,打开XAMPP服务器,如图:


691EB8D3-FFFF-4FA8-8638-C41A2436F414.png

点击Go To Application,进入到如下界面:


2CAA8F17-4D76-48D1-A7AC-F0EC5E6A03EF.png 点击左侧的phpMyAdmin,登陆进去,创建openfire数据库,创建完成后,点击导入,如下图:
C7A5F723-A619-4737-8F5A-485F04B133C7.png
此时需要一个数据库文件,前往文件夹
2333A906-315F-443E-A861-39262B4C6188.png

找到openfire文件夹,如下图:


9EC0704D-02A8-4C2C-BCF2-5AF2F4AD4CAE.png 右键显示简介,修改一下权限,如下图"
31F02455-F045-49E3-B494-9F3E313C954E.png
设置完成后进入到database文件夹找到openfire_mysql.sql文件,拷贝到桌面,然后回到导入openfire界面,点击浏览,把刚才拷到桌面的openfire_mysql.sql文件添加进去,点击执行,大功告成!接下来回到数据库设置界面,如下: 1C6DAAC7-9889-4817-9884-D065451FA75F.png

点击继续,输入邮箱和初始化密码

6686BD27-980D-4E29-A6B4-8208FA75030D.png

至此openfire配置完成,祝君成功!

上一篇下一篇

猜你喜欢

热点阅读