• 首先配置XMPP开发环境配置需要的软件

    

  • 先安装xampp-osx-1.8.3-5-installer.dmg

    安装成功后launchpad里会多出一个XAMPP(其他),点开里面的manager-osx

    

    打开之后点Manager Servers,让三个服务都启动,如果遇到MySQL的服务启动不了的情况,可是尝试重启mac

    

  • 再安装openfire_3_9_3.dmg

  安装完成之后再系统设置里面会多出openfire

  

  点开系统设置的openfire启动服务

  

  如果无法开启openfire,那就需要装javaforosx.dmg,安装完成之后再开启openfire服务就哦了,可以进入127.0.0.1:9090配置,为了避免出错建议使用safari浏览器,不要使用其他浏览器。

部署完毕以后,我们使用浏览器打开127.0.0.1:9090
选择中文服务
 
进入服务器设置页面
域名是管理控制台的端口,域名分为两种,一种是本地访问,我们设置为127.0.0.1就行
如果想要用于外网访问,那么需要写成外网,然后我们点继续
 
进入数据库设置页面
点击标准数据库连接,进入到标准连接页面
这里需要我们先去创建一个数据库,这个数据库需要我们通过XMPP去创建
我们打开XMPP 点击 GO TO Application 进入XMPP的配置页面
点击phpMyAdmin,进入到此页面
  
我们需要创建一个新的数据库,点击数据库,再点击新建数据库
然后输入一个新的数据库名字再点击创建
然后我们导入数据库
前往文件夹 /usr/local/openfire
这时我们会遇到一个问题,我们没有权限打开这个文件夹
我们需要退一步,到/usr/local文件夹
 
右键点击此文件夹,显示简介,在最下面有一个共享与权限
打开,解锁,会出来三个选项,我们把所有的选项都选成读与写
这个时候我们就可以进入到这个文件夹内部了。
 
进入到resources文件夹内,进入database后我们可以看到有七个后缀为sql的数据库文件
我们把mysql的数据库文件拷贝到桌面上,回到XMPP的页面,点击导入,把桌面上的msql文件导入进我们创建好的文件夹内,点击执行
 
我们导入完成我们的数据库以后,回到我们的openfire页面
继续我们的数据库设置,我们之前导入的数据文件为mysql的类型
所以在我们选择数据库驱动选项的时候,选择MySQL,我们下面有一个数据URL
这条数据库URL内有两个字段,一个是[host-name]和[database-name],
我们需要把第一个字段换成我们自己的IP127.0.0.1
第二个字段是不是看起来很熟悉,database-name,数据库名字
我们刚刚在XMPP页面创建过一个数据库文件,把那个名字替换进去即可
需要注意的一点是,我们下面有一个用户名和密码,有很多同学会有好奇心
这个用户名和密码是什么?我们需要自己创建吗?还是已有的账户名和密码呢?
这里有一个默认的账户名为root,如果大家换成自定义的用户名,就会给我们报一个错误,你无法通过这个设置,所以我们就只用协商root就行了,密码不用填写
 
点击继续,进入到特性设置页面选择第一项后继续
 
进入到管理员账户页面
这个时候会让我们填写一个管理员电子邮件地址
大家不要以为,这个电子邮件地址是你接下来的账户名,这只是一个邮件地址而已
下面让我们重新设置密码
我们设置一下我们的密码后继续
 
接下来进入到登录控制台的页面,默认的用户名为admin,密码是你刚刚设置的新密码,如果没有设置 那么默认密码也是admin 

XMPP开发环境配置的更多相关文章

  1. Python开发环境配置

    好久没有写博客了,自从6月份毕业后,进入一家做书法.字画文化宣传的互联网公司(www.manyiaby.com),这段时间一直在进行前端开发,对于后端的使用很少了,整天都是什么html.css.jav ...

  2. Visual studio 通用开发环境配置:SDL,FFMPEG为例

    引言 每一个C++库的使用都是从开发环境的配置开始的,其实每个库的配置过程都是大同小异,总结下来有下面几个步骤: 下载库文件,这里假定是已经预先编译完成的. 配置库文件的包含目录(include)和库 ...

  3. AndroidStudio开发环境配置-Windows

    Android Studio开发环境配置-Windows 最近突发奇想,开始研究Android开发.开始时使用Eclipse作为开发IDE,结果各种不好使,首先下载和安装SDK,以及不同版本的Imag ...

  4. WIN10下java8的开发环境配置与第一个java程序

    一.开发环境配置 1.在官网上下载jdk-8u111-windows-x64.exe 2.运行安装包,可以自定义安装路径 3.进入环境变量设置: 计算机右键-->属性-->高级系统设置-- ...

  5. Mac下golang开发环境配置

    go语言在开发效率和运行效率中的优势让很多人青睐,所以有倾向打算转向go语言的开发. 下面介绍在Mac OS X中golang的开发环境配置. 1.安装brew brew是一个mac下的由ruby开发 ...

  6. win7 x64 vs2010 directShow开发环境配置

    近来工作需要,要用dirrectShow写一个视频播放的demo验证自己的想法.开发环境配置了好久都没有成功,最后终于弄完,现在记录下来,以后有同学遇到同样问题,可以以此法解决. windows SD ...

  7. 基于Eclipse的Hadoop应用开发环境配置

    基于Eclipse的Hadoop应用开发环境配置 我的开发环境: 操作系统ubuntu11.10 单机模式 Hadoop版本:hadoop-0.20.1 Eclipse版本:eclipse-java- ...

  8. Mac电脑配置IOS React Native开发环境配置笔记

    React Native(以下简称RN)的开发环境配置直接参考官方文档即可完成,不过对小白来说东西有点多,有些名词不是很好理解,这里就官方的安装文档稍微展开说一下. 中文版配置说明:不错的中文说明.官 ...

  9. 在某公司时的java开发环境配置文档

    1 开发环境配置 1.1.  MyEclipse 配置 1.MyEclipse下载地址:\\server\共享文件\backup\MyEclipse9.0 2.修改工作空间编码为UTF-8,如下图 3 ...

随机推荐

  1. WinRAR的命令行模式用法介绍

    因工作中要对数据打包,顺便研究了下WinRAR的命令行模式,自己写了些例子,基本用法如下: 测试压缩文件准备:文件夹test_data,内部包含子文件夹,分别存放了一些*.log和*.txt文件. 测 ...

  2. 【2016-10-28】【坚持学习】【Day15】【Oracle】【变量 定义 使用】

    declare i integer ; j ; begin i :; dbms_output.put_line(j); end

  3. Java中Array.sort()的几种用法(需要初始化要排序的对象)

    ====================================================== 1.Arrays.sort(int[] a) 这种形式是对一个数组的所有元素进行排序,并且 ...

  4. MVC FormCollection collection

    1.通过name获取值 collection.GetValues() 返回一个数组,适用于多选等,如果是单值可以[0] 2.直接转化为实体 将Action动作中传递的FormCollection转变成 ...

  5. Python-11-RabbitMQ、Redis使用

    RabbitMQ RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统.他遵循Mozilla Public License开源协议. MQ全称为Message Queue, 消息队列(M ...

  6. edge 浏览器中数字显示为链接

    在win10 中的Edge浏览器中部分格式的数字显示链接.经过各种搜索找到一篇文章 How to remove phone number link on Iphone? ,通过这篇文章了解 edge ...

  7. Oracle转换时间出现的问题:ORA-01810: format code appears twice

    Oralce中的to_date()函数用于将字符串转换为日期对象: to_date( string, [ format_mask ] , [ nls_language ] ) string1 要转换的 ...

  8. js 运算符

    一.算术运算符: 1.运算符: “+”:功能:对数字进行代数求和:对字符串进行连接操作:将一个数值转换为字符串(数值+空字符串). “-”:功能:对操作数进行取反操作:对数字进行减法操作:将字符串转换 ...

  9. Android SQLITE 操作工具类

    首先创建一个类 DatabaseHelper 继承SQLiteOpenHelper帮助类,定义数据库版本,数据库名称,创建表名. private static final int DATABASE_V ...

  10. Macbook被格式化之后

    macbook不小心被手贱格式化了,开机显示一个大问号. 于是查询得到恢复方式是使用command+R. 照做了,试了好几次,那个地球还是卡住不动的.都没有提示让我输入wifi密码. 于是又查了一下, ...