openfire 和androidpn哪个好些
目前来看相对openfire来说安卓更为主流:
1、Openfire 采用Java开发,开源的实时协作(RTC)服务器基于XMPP(Jabber)协议。Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器可支持上万并发用户。
2、Android(['ændrɔid])是一个以Linux为基础的半开源操作系统,主要用于移动设备,由Google和开放手持设备联盟开发与领导。 Android 系统最初由安迪·鲁宾(Andy Rubin)制作,最初主要支持手机。2005年8月17日被Google收购。2007年11月5日,Google与84家硬件制造商、软件开发商及电信营运商组成开放手持设备联盟(Open Handset Alliance)来共同研发改良Android系统并生产搭载Android的智慧型手机,并逐渐拓展到平板电脑及其他领域上。随后,Google以Apache免费开源许可证的授权方式,发布了Android的源代码。
迁移学习分析
mac系统启动服务器失败,mac上安装和启动openfire服务器失败解决办法
苏欣妍
转载
关注
0点赞·52人阅读
openfire版本:v402
Java版本:Java8 update102
第一次安装好后,在系统偏好设置里点击start openfire,openfire的状态始终是stoped
着实气人,后将JDK卸载,再将openfire卸载,卸载命令如下
一、卸载jdk 终端依次执行下面的命令
sudo rm -fr /Library/Internet\ Plug-Ins/JavaAppletPluginplugin
sudo rm -rf /Library/PreferencePanes/JavaControlPanelprefPane
sudo rm -rf /Library/Internet\ Plug-Ins/JavaAppletPluginplugin
sudo rm -rf /Library/Java
二、卸载openfire 终端执行下面的命令
sudo rm -rf /usr/local/openfire
sudo rm -rf /Library/PreferencePanes/OpenfireprefPane
sudo rm -rf /Library/LaunchDaemons/orgjivesoftwareopenfireplist
sudo rm -rf /private/var/db/dslocal/nodes/Default/users/openfireplist
sudo rm -rf /Library/Receipts/Openfirepkg
卸载完成后,在终端输入
java -version
会弹出提示你安装JDK的窗口
点击窗口上的“更多”,转到oracle网站下载jdk,安装
再安装openfire,再进偏好设置启动openfire,居然running了。到此问题解决。
1、首先下载OpenFire的Linux安装包2、将下载的安装包复制到linux服务器的/opt目录下
3、启动openfire
安装完成后,进入/opt/openfire/bin目录。
如果你是用rpm进行安装的,执行/openfiresh,
如果你使用tar进行安装的,执行/openfire start。
4、打开浏览器,http://[服务器ip地址]:9090/,进入配置页面
(1)首先选择语言,当然是中文
(2)其次配置域ip和控制台端口,端口默认是9090
(3)然后选择数据库连接
i“嵌入的数据库”就是使用OpenFire自带数据库;
ii “标准数据库连接”是连接外部数据库,我是连接外部Mysql数据库
(4)进入“标准数据连接”配置页面,配置Oracle连接;配置后会在外部数据库中创建表和字段;
(5)进入用户和组配置界面,
i “初始配置”既在数据库中保存用户和用户组资料
ii“目录服务器(LDAP)”就是使用外部LDAP服务器来管理
(6)进入管理员密码配置界面,修改管理员密码
注意:登录的时候,用户名是admin,不是设置的邮箱。
5、常见问题及解决方案
(1)启动openfire时,出现下面的错误提示:
/openfiresh: /opt/openfire/jre/bin/java: /lib/ld-linuxso2: bad ELF inter
这个错误是系统版本造成的,系统是64位的,而安装包是32位的。
0条评论