XMPP开发中openfire服务器的搭建及问题处理

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

XMPP开发中openfire服务器的搭建及问题处理_第1张图片
1177358-13aaa282b2cd62c2.png.jpg

如果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服务器:

  • 设置语言 中文简体
XMPP开发中openfire服务器的搭建及问题处理_第2张图片
1177358-f6ead9f8ef8565f0.png.jpg
  • 主机设置 设置主机的访问ip地址
XMPP开发中openfire服务器的搭建及问题处理_第3张图片
1177358-22d5f948bf02f4bd.png.jpg
  • 数据库设置
XMPP开发中openfire服务器的搭建及问题处理_第4张图片
1177358-db1245f8a89bc1c2.png.jpg
  • 设置数据库连接
XMPP开发中openfire服务器的搭建及问题处理_第5张图片
1177358-e1181ed150538b8a.png.jpg

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

XMPP开发中openfire服务器的搭建及问题处理_第6张图片
1177358-28306edb79757c42.png.jpg

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

XMPP开发中openfire服务器的搭建及问题处理_第7张图片
1177358-dbddffdcc5d082d4.png.jpg

点击左侧的phpMyAdmin,登陆进去,创建openfire数据库,创建完成后,点击导入,如下图:

XMPP开发中openfire服务器的搭建及问题处理_第8张图片
1177358-5d93d8bae89567d8.png.jpg

  • 此时需要一个数据库文件,前往文件夹
XMPP开发中openfire服务器的搭建及问题处理_第9张图片
1177358-c9dc714d7f3955c2.png.jpg
  • 找到openfire文件夹,如下图:
XMPP开发中openfire服务器的搭建及问题处理_第10张图片
1177358-1daead885d7b5881.png.jpg
  • 右键显示简介,修改一下权限,如下图:
XMPP开发中openfire服务器的搭建及问题处理_第11张图片
1177358-8bb122d1d31d07ca.png.jpg
  • 设置完成后进入到database文件夹找到openfire_mysql.sql文件,拷贝到桌面,然后回到导入openfire界面,点击浏览,把刚才拷到桌面的openfire_mysql.sql文件添加进去,点击执行,大功告成!接下来回到数据库设置界面,如下图:
XMPP开发中openfire服务器的搭建及问题处理_第12张图片
1177358-97189b239df11329.png.jpg
  • 点击继续,输入邮箱和初始化密码
XMPP开发中openfire服务器的搭建及问题处理_第13张图片
1177358-8d4cdad4ede18a28.png.jpg
  • 登陆成功!!! _~~~
XMPP开发中openfire服务器的搭建及问题处理_第14张图片
1C145CE3-26CC-48B2-858C-86C7ED5A5BFC.png

你可能感兴趣的:(XMPP开发中openfire服务器的搭建及问题处理)