iOS xmpp学习 - 环境搭建(配置mysql与openfire服务端)
来源:互联网 发布:下载全球直播软件 编辑:程序博客网 时间:2024/06/05 06:37
1> 安装数据库mysql
-安装mysql-5.7.12-osx10.11-x86_64.dmg
-上面这个mysql是新版本的, 只有一个主安装程序包含全部功能
-在老版本的mysql中会有3个需要安装的程序
*mysql-版本号-要求系统版本-x86_64.dmg // 这个是主安装程序
*MySQL.prefPane // 这个是系统偏好管理, 就是在'系统偏好设置'里面添加mysql管理程序
*MySQLStartupItem.pkg // 自动启动MySQL服务器
-打开终端
-> sudo vi ~/.bash_profile
-需要数据本机密码
-进入之后按’i’, 进入可编辑状态
将下面这段文本粘贴进去
#mysql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
#ls
alias ls='ls -G'
-按ESC键
-按Shift+:
输入wq(保存退出)
-此时需要mysql的服务是关闭的
-关闭终端, 重新打开一个终端
-进到mysql文件夹
-mysql路径
-> cd /usr/local/mysql/bin/
-> sudo su
-> ./mysqld_safe --skip-grant-tables --skip-networking &
-> exit
-> mysql -u root
*修改root密码(新版本的mysql用authentication_string字段替换了原来的password字段)
->UPDATE mysql.user SET authentication_string=PASSWORD(‘123456’) WHERE User=‘root’;
->FLUSH PRIVILEGES;
- 试一下用show databases查看一下好使不好使
2> 安装xmpp服务端(openfire)
-openfire它是基于java实现
-如果要安装openfire 电脑必须安装java jdk
-查看本机是否已经安装了jdk
-在终端中
->java -version
-如果没有就安装jdk
-安装openfire
-在系统偏好设置里查看是否安装成功
-配置数据库表
-访问 /usr/local/目录
-在终端中
->open /usr/local/
-打开文件夹后可以看到openfire文件夹的右下角有红色的标识
-右键点击openfire文件夹
-显示简介
-最下面有个共享与权限
-点击右下角的小锁头, 输入管理员密码解锁
-点击左下角加号, 添加权限
-将整个管理员组添加进去(Administrators), 添加好关闭
-访问目录 openfire -> resources -> database (这里是openfire所需要的表结构的脚本文件)
-将 openfire_mysql.sql 文件拷贝到桌面
-安装mysql的图形化管理工具 mysql-workbench
-建立连接
-创建一个数据库为openfire服务
-创建数据库时, Schema Name: openfire(自己起一个名字就行) Default Collation: utf8 - utf8_bin
-向openfire数据库导入openfire_mysql.sql脚本并执行
-在系统偏好设置里进入openfire, 点击Open AdminConsole进入网页端后台管理
0 0
- iOS xmpp学习 - 环境搭建(配置mysql与openfire服务端)
- iOS下XMPP开发之XMPP开发环境配置(二)mac上搭建openfire服务器
- xmpp学习之环境搭建(Openfire+spark环境搭建)
- iOS XMPP 探索研究:Openfire+spark环境搭建
- XMPP与Openfire搭建的iOS即时通讯问题
- IOS XMPP openfire服务器配置
- iOS xmpp协议实现聊天之openfire的服务端配置(一)
- iOS xmpp协议实现聊天之openfire的服务端配置(二)
- XMPP系列(一):OpenFire环境搭建
- iOS XMPP之openfire服务器搭建
- IOS即时通讯XMPP搭建openfire服务器
- XMPP(一)-openfire服务端的安装和搭建
- XMPP(一)-openfire服务端的安装和搭建
- Openfire+spark安装基于XMPP协议的服务端开发环境
- XMPP协议学习笔记三(Openfire服务器端搭建开发环境)
- XMPP协议学习笔记三(Openfire服务器端搭建开发环境)
- XMPP协议学习笔记三(Openfire服务器端搭建开发环境)
- XMPP协议学习笔记三(Openfire服务器端搭建开发环境)
- Android 自定义View (四) 视频音量调控
- MYSQL必知必会读书笔记 第十五和十六章 联结表
- 柴俊理金:5、6现货黄金,宁贵沥青操作建议及分析
- 第八章 UITableView 翻译
- 从库crash一直自动重启(mysqld got signal 11)问题解决
- iOS xmpp学习 - 环境搭建(配置mysql与openfire服务端)
- LeetCode 之 Search in Rotated Sorted Array
- 符号距离函数旋转平移不变性
- GDB
- Android 自定义View (三) 圆环交替 等待效果
- 快速Android开发系列网络篇之Retrofit
- LuaHotUpdate原理
- keyBackClicked
- python基础II(list、tuple、简单程序结构)