美文网首页
搭建Xmpp服务器Openfire

搭建Xmpp服务器Openfire

作者: 流年莫回首 | 来源:发表于2018-06-24 15:08 被阅读0次

step1、 安装java环境

这里是检测是否安装java的网页 

http://www.java.com/zh_CN/download/installed.jsp 

如没有安装则进行以下步骤

1、下载jdk7的mac版:jdk-7u79-macosx-x64.dmg 

2、安装好之后,在命令行进入以下路径查看 

#cd /Library/Java/JavaVirtualMachines/ 

3、再查看你自己安装的版本 

#ls 

版本为jdk-8u171-macosx-x64

4、进入目录 

#cd jdk-8u171-macosx-x64/Contents/Home 

5、复制jdk home的路径,在当前目录输入pwd(查询路径) 

#pwd 

6、将查询出来的路径先复制保存: #/Library/Java/JavaVirtualMachines/jdk-8u171-macosx-x64/Contents/Home 

7、进入用户主目录,看一下有没有.bash_profile文件 

#cd ~ 

#ls -all 

8、编辑.bash_profile文件(没有则新建,命令touch .bash_profile) 

#vim .bash_profile 

9、英文模式下,按一下i键进入编辑模式,输入以下内容,路径部分粘贴前面保存的 

export #JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home 

10、输完后,按esc,再按冒号(shift+;),输入wq保存即可

11、重启一下终端,输入命令#java -version 就可以看到 结果

step2、安装MySQL

1、在MySQL官网上http://dev.mysql.com/downloads/mysql/,下载mysql可安装dmg版本 

之前下载的是最新的:mysql-8.0.11-macos10.13-x86_64最后导入总失败,

又重新下载完的文件为:mysql-5.6.12-osx10.7-x86_64

2、安装后还需要选择下面这个,然后会在系统偏好设置安装后会显示MySql的图标。


3、点击Start MySQL Server按钮,启动mysql 

4、现在我们数据库已经安装完成了 

现在MySQL安装按成之后你的账户是:root 密码为空。 

现在我们设置一下mysql的密码 

打开终端,输入一下指令。

打开终端,输入:

sudo vi ~/.bash_profile

回车

输入 i

回车

然后粘贴以下内容# mysqlalias mysql='/usr/local/mysql/bin/mysql'alias mysqladmin='/usr/local/mysql/bin/mysqladmin'# lsalias ls='ls -G'回车

按ESC键

输入 :wq

回车

5.mysqle的开始的密码是空的,输入回车后,然后在输入命令

mysqladmin -u root password "输入你的密码"

6.输入指令 mysql -u root -p 然后输入刚才的密码,成功后会提示


ok现在你的数据库安装完成为了方便管理,还需要下载一个workbench,我下载的版本是:mysql-workbench-community_64

5、新建立一个联系,输入名称和你的密码其他的都不用修改


6.新建立一个openfire的数据库


7.然后需要到 /usr/local 找到openfire 找到openfire_mysql,复制一份到桌面,然后执行如下导入操作

8.导入成功


step3、 安装openfire

1、安装

111

2、然后偏好设置会有openfire的标志,点击会出现下面的窗口选择open Admin Console

3、会弹出到一个网页,在浏览器进入http://admindemac-mini.local:9090 

设置为中文

4、输入域名,这些都是默认的,直接下一步

5.设置已经创建的openfire数据库,如果数据库没有设置好会提示如下错误,重新设置你的数据库看下是否openfire.mysql是否没有导入。

6.默认就可以直接点击继续

7.设置你的管理员密码,然后就可以设置成功了。

走到这里恭喜你,你已经设置成功,你可以登录管理员了。

相关文章

网友评论

      本文标题:搭建Xmpp服务器Openfire

      本文链接:https://www.haomeiwen.com/subject/djnjyftx.html