XMPP开发环境配置,纯新手/小白/看不懂英文适用,绝对详细(修复版)
2015-09-01 20:16
483 查看
本文章分享给纯新手并在IT行业正在努力的朋友们,手把手搭配XMPP开发环境,希望大家互相讨论,共同进步!
-_-!第一次发得时候图片竟然能都没传上去.也是醉了.重新发.....本人发现很多帖子上写的都不是很详细(主要自己水平不够看不明白),于是打算把详细的分享给大家.让小白,新手,看不懂英文的可以更好的配置环境.至于XMPP是做什么的.就不在这里细说了
配置环境需要安装包 (包含JAVA环境,XMPP配置环境,XMPP文件及如何彻底删除openFire的文档说明) 这里我们只讲XMPP的环境配置
地址: http://pan.baidu.com/s/1sjsqS49 如果打不开请自行百度一下
首先:我们需要弄清楚XAMPP与XMPP的区别,前者是一款集成软件,集成了(数据库SQL,阿帕奇服务器,PHP);后者即XMPP是协议
1.配置JAVA环境
MAC中运行是需要java环境的(已经安装过JAVA的童鞋们可以跳过此步骤)
打开盘中的
一直继续.等待安装就好了(傻瓜式指导)
2.加载XAMPP
打开盘中的XAMPP开始运行,进去就开始next
这里一定不要取消.否则会配置不上的.继续next
这个取消,点上就意味着要了解更多功能.各种弹网页-_-!
继续next然后静静等待,直到finish.
这时,如果听话的童鞋.已经在浏览器上弹出来一个页面!!!这个就不要关闭了,我们就是要在这里配置的.如果不小心关闭的可以在XAMPP点击
然后选择自己的母语(大婶们也可以选别的,膜拜....)
注意:这里我们需要在XAMPP上设置一下然后再在网页上配置
点击中间的Manage Servers 然后果断粗暴的选择Start All
全部为Running即可 否则一会打开PHP会报错
然后我们在网页上点击PHP
我们会发现有很多的库(都是系统自带的)
我们需要自己创建一个属于自己的仓库 点击new 起一个属于自己的库的名字 然后不用点别的.直接创建
然后就会在左侧出现一个属于自己的库.但我们发现该库里没有任何表.所以我们需要导入,选中自己的库然后点击导入
我们这里需要的SQL格式的文件就是 openfire中的文件
此时我们需要安装openFire,请看第三步(请注意第三步中的提示)
看完提示回来后.我们需要在finder里找到我们需要openFire中的SQL文件↓
在finder前往文件夹(快捷键command+shift+G) 输入的路径为固定格式
然后有可能文件是受权限的,打不开的
右键显示简介--右下角锁头--输入密码打开锁头--共享与权限全部改成"读与写" ---关上锁头,此时就可以打开了
选择resources文件 --- database文件的...mysql.sql
保险起见,拷贝后保存到桌面一份
然后在PHP配置页面的浏览中选择拷贝到桌面的那个SQL类型文件.然后直接点执行
然后我们的PHP配置里,我们库里就有了很多表(34张表)
XAMPP配置完毕!!!
3.安装openFire
打开openFire安装
这里要注意.openFire文件不是存放在Launchpad里的(即火箭图标).是存在系统偏好设置里.所以我们需要在那里找到他
桌面--左上角finder--苹果图标--系统偏好设置
找到后打开.打开后如果是绿色的Running
表示加载成功
如果是红色的...那么就是你的JAVA环境没有安装好.请安装好JAVA环境
(此时就可以去盘里寻找XAMPP中给自己的库配置SQL文件了↑)
然后我们打开网页
选好语言后出现 域名可以改 (但是一定要注意在Xcode配置中域名的设置,因为XMPP导入Xcode后为了方便直接将域名定为宏定义方便调用及修改的.一定要保证域名的一致)
上面就是修改的域名.
别的不用动.直接继续 到数据库设置
在数据库驱动选项中选择MySQL,此时下面会自动添加
我们需要在URL 里的中括号全部修改 [ ]里地包括括号都删掉
第一个是 服务器IP(如果是本地地址默认是127.0.0.1) 第二个 是在XAMPP 中新建的库名
用户名是固定的.密码是无
到这里 管理员账户的密码 然后点继续
然后登录到管理控制台
进去后我们点击用户组就可以看见已经有一个用户了.那就是自己
好了.到此为止.XMPP的外界环境配置已经全部完事.是不是特别详细呢(貌似都有点啰嗦了.哈哈)
哦对了.还有如何删除openFire
打开终端 (在应用程序-->实用工具-->)
输入以下命令
sudo rm -rf /Library/PreferencePanes/Openfire.prefPane
此条会让你输入管理员密码,尽管你输入的时候,终端不会显示,不必担心,正确输入后按回车,它就执行了.
sudo rm -rf /usr/local/openfire
sudo rm -rf/Library/LaunchDaemons/org.jivesoftware.openfire.plist
三条命令以后,openfire就彻底消失了.
希望喜欢IT的能新手小白能喜欢.
剩下的就是Xcode里的执行了.大家可以自行搜索.或者根据需要.本人也可以再详细写一下
希望大家能留下宝贵的建议,多多指点-----------MZD_小白
相关文章推荐
- 项目实战No1 基本骨架
- auto_ptr、shared_ptr、weak_ptr、scoped_ptr用法小结
- 承受
- checkbox标签的使用
- Android:简单实现ViewPager+TabHost+TabWidget实现导航栏导航和滑动切换
- hibernate的二级缓存和查询缓存
- eclipse logcat 乱码,messy code,toast乱码,genymotion
- Android - 卡片式布局 Fragment 详细回顾(二)
- 008-spark 的调度
- 测试SQL Server 2000数据库连接
- oracle快速复制表数据
- SPFA/Dijkstra POJ 3159 Candies
- Andrioid开发过程中关于IntentService的问题
- oracle11g dataguard安装实施
- 007-spark的wordCount
- 机器学习 径向基(Radial basis function)与RBF核函数 浅析
- 算法:插入排序
- HTTP请求头和响应头总结
- 从上往下打印二叉树(分层遍历)
- OPS - add pubkey to the server with script