xmpp搭建服务器

二、环境配置
1.安装mysql
2.修改mysql的帐户的密码
sqlite(移动平台) ,是没有密码直接连接数据库
mysql sqlServer (服务端的数据库) 是有帐户和密码
  默认安装完mysql,他的帐户是root 密码为空
 
1)配置文件:设置mysql的搜索路径
a、打开终端,输⼊入:
sudo vi ~/.bash_profile                 //~代表当前用户目录
回车后提示:
Password:输入当前管理员账户
如果提示:
删除它: sudo rm -rf .bash_*
 
b、输入i:进入插入模式
# mysql
alias mysql='/usr/local/mysql/bin/mysql'
alias mysqladmin='/usr/local/mysql/bin/mysqladmin'
# ls
alias ls='ls -G'
按esc键: 笔记本需要在按下 shift + :
输⼊命令:: wq    //保存退出
 
c、重新启动终端程序
输入: cd /usr/local/mysql/bin/
 
2)登录mysql
mysql 用来登录
输入:mysql -u root -p

3)查询Mysql里的数据库
输入:show databases;
 
3-1)退出数据库
输入:exit;
 
4)mysqladmin 管理帐号
输入: mysqladmin -u root password “123456”   //设置密码为123456
提示: Warning: Using a password on the command line interface can be insecure.
只是说这样设置密码不安全,不用理会,设置密码成功了

3.安装openfire服务
opnfire服务器是基于java语言写,也就意味着你的电脑有java运行环境
》怎么查看电脑有没有安装java的运行环境
在终端使用 java -version
如果有信息显示,代表安装。
如果没有,怎么办?安装java运行环境 安装文件在"服务器/jdk-7u45-macosx-x64.dmg"
 
安装位置:/usr/local/openfire
数据库脚本保存位置:/usr/local/openfire/resources/database文件夹下

4.配置Openfire
》要配置数据库(mysql创建一个openfire数据库专门给openfire服务器)
》导入Openfire里数据库表脚本文件

》配置openfire的管理员密码
域:ga.loacl
admin@example.com
 
如果配置错误,要删除openfire.xml文件中代码:<setup>true</setup>
找到它的路径:cd /usr/local/openfire/conf/openfire.xml 
打开文件:vim openfire.xml
进入编辑:i
openfire控制台账户和密码
admin 123456
 
创建用户:
bonjour 123456
bbb  123456
-------------------------
bogon.local
jdbc:mysql://localhost:3306/mysql?
user:root  
mm:123456
 
管理员电子邮件地址
admin@example.com
123456
 
用户
bonjour 123456
bbb  123456
-------------------------
 
 
5.使用客户端登录Openfire的服务器
》系统的"信息帐户名称 = 用户名 + @ +服务器名称:teacher.local
  zhangsan@teacher.local

》登录的时候,可以自己配置下域名
修改/ect/hosts;
打终端,使用命令 "sudo vi /etc/hosts"

6.学习xmmpframework的框架的目录结构
》当学习第三方框架的时候是怎么学习?
a> demo 示例程序
b> 文档
c> readMe
 
原文地址:https://www.cnblogs.com/lignpeng/p/5458410.html