Mac电脑搭建openfire服务器

本文提供了一套详细的步骤来解决OpenFire服务启动时遇到的问题,包括权限设置、JAVA_HOME环境变量配置及数据库重新配置等关键操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

下载openfire
运行报错,无法启动时,打开终端命令行,依次输入以下命令:

sudo chmod -R 777 /usr/local/openfire/bin
输入密码
sudo su
cd /usr/local/openfire/bin
export JAVA_HOME=`/usr/libexec/java_home`
echo $JAVA_HOME/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home
cd /usr/local/openfire/bin
./openfire.sh

重新配置OpenFire数据库

1.停止oepnfire服务

[root@openfire.clvn.com.cn ~]# su - openfire

-bash-4.1$ cd /usr/local/openfire/bin

-bash-4.1$ ./openfire stop

2.找到openfire配置文件

[root@openfire.clvn.com.cn ~]# cd /usr/local/openfire/conf/

[root@openfire.clvn.com.cn conf]# ls

available-plugins.xml  crowd.properties  openfire.xml  security.xml  server-update.xml

[root@openfire.clvn.com.cn conf]# vim openfire.xml

找到
<setup>true</setup>

将其删除

3.重新启动openfire

[root@openfire.clvn.com.cn ~]# su - openfire

-bash-4.1$ cd /usr/local/openfire/bin

-bash-4.1$ ./openfire start

Starting openfire结果你可能把JAVA_HOME的环境变量设置错了,报错如下

sh-3.2# ./openfire.sh
Error: JAVA_HOME is not defined correctly.
  We cannot execute **/usr/libexec/java_home**/bin/java

设置JAVA_HOME环境变量

touch .bash_profile
open .bash_profile 查看JAVA_HOME环境变量

Mac下查看已安装的jdk版本及其安装目录:

1、打开终端,输入:/usr/libexec/java_home -V
    注意:输入命令参数区分大小写(-v是不对的,必须是-V)
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值