centos 安装openfire
##centos 安装openfire## ###第一步### 准备好openfire包: openfire-3.9.1-1.i386.rpm 这个包已经包含了JRE <!--lang:shell--> rpm -ivh openfire-3.9.1-1.i386.rpm 安装完可以用下面的命令启动服务 /opt/openfire/bin/openfire.sh 运行后会出现下面的这个错误: opt/openfire/jre/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory 解决方案: 这是由于系统环境引起的,系统是64位的,包里的文件是32位的 <!--lang:shell--> yum install libldb.i686 重启启动openfire,正常了 <!--lang:shell--> /etc/init.d/openfire restart|status|start|stop 注意:这里如果你是远程通过SSH操作,可能遇到一个问题,就是当你离开界面后服务就关闭了。如果你看过Linux的入门书可能就会了解其中的关于shell的概念。可是由于很多人像我一样一知半解,所以出现这种问题。解决的办法是要将openfire.sh提交到后台去运行,命令如下 setsid /opt