专业IM即时通讯软件开发,值得信赖!

Linux CentOS7 安装Openfire4.3.2

openfire 云聊IM 1118℃

windows平台安装openfire可以参考:http://www.yunliaoim.com/im/319.html


1.安装jre环境,需要jre1.8以上

参考文章: http://www.yunliaoim.com/im/4547.html

#查看是否已安装
yum list installed | grep [java][jdk]
rpm -qa | grep [java][jdk][gcj]

#如果已安装,但不是1.8需要卸载
yum -y remove java-1.6.0-openjdk*  //表时卸载所有openjdk相关文件输入
yum -y remove tzdata-java.noarch   //卸载tzdata-java

#在线安装java
yum search java | grep -i --color jdk

#安装java
yum install -y java-1.8.0-openjdk java-1.8.0-openjdk-devel
#或者如下命令,安装jdk1.8.0的所有文件
yum install -y java-1.8.0-openjdk*

#查看Java版本
java -version

2.安装openfire

因为已经安装好了java环境,所以下载无jre的版本即可;或者不管jre环境直接下载包含jre的安装包也可以
openfire官网下载经常很慢,可以试试github openfire库的release下载,比官网可能好点

rpm -ivh openfire-4.3.2-1.noarch.rpm

3.初始化openfire数据库

#进入数据库
mysql -u root -p
 
mysql> create database openfire;
Query OK, 1 row affected (0.06 sec)
 
mysql> use openfire;
Database changed

#这一步导入错误,可以尝试其他方式导入;总之把这个数据库文件导入就可以了 
mysql> source /opt/openfire/resources/database/openfire_mysql.sql;
 
mysql> grant all on openfire.* to admin@"%" identified by 'admin';
 
mysql> quit

4.启动openfire

service mysqld start

5.openfire配置

http://[您的IP]:9090

XMPP Domain Name:
yunliaoim.com

Server Host Name (FQDN):
test.yunliaoim.com

Admin Console Port:
9090

Secure Admin Console Port:
9091

Property Encryption via:
√Blowfish
AES

Property Encryption Key:
123456

现在openfire已经安装好了

如果后面需要卸载openfire,可以参考文章:http://www.yunliaoim.com/im/4752.html

版权声明:部分文章、图片等内容为用户发布或互联网整理而来,仅供学习参考。如有侵犯您的版权,请联系我们,将立刻删除。
喜欢 (1)
仿微信聊天软件开发
点击这里给我发消息