刚刚过年,回到公司,赶紧还没有收心,赶紧找点事情做一做,以前13年的时候,还搭建过,重新再过一篇
顺便,把踩得坑给写下来。
用到的三个软件
第一个是java JDK
第二个是 openfire服务器安装包
第三个是 类似QQ,开发xmpp对应的客户端
大概流程为 :
1. 安装 Mysql ,具体方法自己百度 ,推荐同时下载一个 MySQLWorkbench, MySQL Workbench是一款专为MySQL设计的ER/数据库建模工具。,具体方法可以参照 http://www.cnblogs.com/macro-cheng/archive/2011/10/25/mysql-001.html
2. 如果JAVA 环境太低了,请自行更新,去官网下载对应的 JDK http://www.oracle.com/technetwork/java/javase/downloads/index.html
3. 搭建openfire服务器。
打开终端,输入以下命令:
a:sudo su
b: cd /usr/local/openfire/bin
c:export JAVA_HOME=`/usr/libexec/java_home`
d:echo $JAVA_HOME
这个输入上面的命令,后回车,就会出现后面的这些语句 /Library/Java/JavaVirtualMachines/jdk1.8.0_51.jdk/Contents/Home
e: cd /usr/local/openfire/bin
f: ./openfire.sh
执行完这些命令之后,服务器就可以启动了,每次开机后,都启动不鸟的话,都试下这个方法
附图:
如出现输入./openfire.sh后,显示permission denied的情况,则可以关闭再次打开终端首先输入 sudo chmod -R 777 /usr/local/openfire/bin 来取得文件夹权限。