mac 配置openfile+ MySQL搭建即时聊天服务器
来源:互联网 发布:linux 安装jdk gz 编辑:程序博客网 时间:2024/06/03 15:18
即时通讯现在在移动端的应用场景特别多,主流应用基本都是具备即时通讯的功能,环信还有融云等现在比较流行的第三方即时通讯SDK,虽然有很多第三方,但是也可以自己搭建即时聊天的服务器,数据和信息的安全可控都很好,openfile+MySQL是搭建小型及时通讯服务器流畅方式,
一、 首先安装MySQL
1. MySQL官网上http://dev.mysql.com/downloads/mysql/,下载mysql可安装dmg版本(当然自己可以找破解版的~)
比如:Mac OS X ver. 10.7 (x86, 64-bit), DMG Archive
下载完的文件为:mysql-5.6.10-osx10.7-x86_64.dmg
2. 剩下的就是点击安装~~然后点击图标,查看是否能启动成功
二、下载并安装openfire
1.到http://www.igniterealtime.org/downloads/index.jsp下载最新openfire for mac版
比如:Openfire 3.8.1,下载后的文件:openfire_3_8_1.dmg
2.点击安装,并执行默认操作
3.启动openfire服务
在系统偏好设置的其他里,点击openfire偏好
启动后,点击Open Admin Console按钮,自动在浏览器中打开本地web配置页面http://localhost:9090/setup/index.jsp
三、配置openfire和MySQL
1.设置语言,选中文
2.主机设置
设置主机的访问ip地址
3.数据库设置
如果要设置外部数据库(推荐,比如:MySQL),选择标准数据库连接
4.设置数据库连接
数据库驱动选择:MySQL,前提是已安装MySQL
jdbc:mysql://127.0.0.1:3306/openfire?rewriteBatchedStatements=true& useUnicode= true&characterEncoding=UTF-8
jdbc:mysql://[数据库所对应的IP ,与端口 ]/[数据库的名字(openfire) ]?rewriteBatchedStatements=true& useUnicode= true&characterEncoding=UTF-8
5.设置管理员密码
6.完成之后在浏览器就可以登陆控制台
这样的话基本聊天服务器就搭建完成了,剩下的就可以开始写代码了,完成简单的基于XMPP的聊天应用的demo
- mac 配置openfile+ MySQL搭建即时聊天服务器
- MAC上安装、配置openfile服务器(ios即时通讯)
- XMPP 即时聊天服务器
- openfire+smack 搭建即时聊天 demo
- java利用websocket搭建即时聊天系统
- 即时内部聊天程序——服务器
- mysql 搭建---服务器配置参考
- MAC下搭建配置Git服务器
- 阿里云服务器Java+Mysql+Tomcat环境搭建(Mac OS下配置)
- 即时聊天
- 使用node.js与socket.io搭建即时聊天系统
- DWR Server Push(服务器推技术) 实现即时聊天
- 关于即时聊天的comet,服务器推的实现策略
- 基于Java NIO的即时聊天服务器模型
- 基于Java NIO的即时聊天服务器模型
- 基于Java NIO的即时聊天服务器模型
- IOS -- XMPPFramework 即时聊天(3:XMPPFramework 实现连接服务器)
- WebSocket+node.js创建即时通信的Web聊天服务器
- 如何开启ubuntu的SSH服务
- iOS定位从 “始终”定位,改变成“使用期间”定位
- java命令行生成jar包
- Codeforeces 27 E Number With The Given Amount Of Divisors(反素数)
- cat <<EOF
- mac 配置openfile+ MySQL搭建即时聊天服务器
- "_iconv", referenced from: 的解决方法
- 达内学习第一阶段安卓学习,方便以后对比学习
- IOS应用开发,plist方式保存数据以及Preferences方式保存数据
- iOS开发学习路径的建议
- 不用额外空间,交换两个数
- HTTP之URL
- Spring 中 bean 的作用域:singleton;prototype;WEB 环境作用域
- 2015-2016最火的Android开源项目--github开源项目集锦(不看你就out了)