关于openfire无法running的问题
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了关于openfire无法running的问题相关的知识,希望对你有一定的参考价值。
前几天开启openfire,总是启动不了,找了好久,最终还是解决了,下面我简单说明一下我的问题
1,首先有人说是5223端口被火狐,谷歌浏览器占了
但是我发现,我重启了电脑之后,5223端口没被占还是开启不了
2,jdk版本不行,要升到最新的版本
事实证明,我没有升到最高版本,还是启动了
解决方法:
打开终端,按顺序输入以下命令:(注意细小的标点符号,建议逐一复制命令到终端运行)
①: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_51.jdk/Contents/Home
⑥: cd /usr/local/openfire/bin
⑦: ./openfire.sh
原谅我命令行不熟悉,原作者让逐一复制,我真的复制了,开启失败,后来发现了问题
输第一步后会让输密码,也就是你mac的密码
在第五步时,jdk的版本要输自己的jdk的版本,不要一并复制了
出现了管理平台监听就说明成功了,此时再去开启openfire就可以了
原文说电脑重启之后也能打开,我试了试,貌似之后也有可能打不开,此时再敲一遍命令行就可以了。。。
那么问题来了,我发现openfire 又关闭不了了,试了几次好几次就是不行,没找到其他的好的方法,只能暂时卸载了
三句命令行的事:
输入以下命令
sudo rm -rf /Library/PreferencePanes/Openfire.prefPane
sudo rm -rf /usr/local/openfire
sudo rm -rf /Library/LaunchDaemons/org.jivesoftware.openfire.plist
第一条会让你输入管理员密码,尽管你输入的时候,终端不会显示,不必担心,正确输入后按回车,它就执行了.
三条命令以后,openfire就彻底消失了.
以上是关于关于openfire无法running的问题的主要内容,如果未能解决你的问题,请参考以下文章
OpenFire后台插件上传获取webshell及免密码登录linux服务器