centos8 部署openfire+jre+mysql8即时im聊天系统 --服务器篇

Unix/Linux > 建站 文章作者:勤快的运维小哥 2020-04-06 18:17 阅读: loading...

本篇只写基于centos8的服务器部署方案,debian的服务器看需求量是否需要写,有需要的可以下方留言,没有的话就不再写基于debian的部署。

openfire官网下载地址:

http://www.igniterealtime.org/projects/openfire/index.jsp

2.png

1.png

截图的时候我把spark放在一起了,但是本篇并不讲spark,关于客户端最终的选择也不一定会使用这个,可以先下载,留在下篇部署客户端时介绍。

安装jre

dnf install jre

安装mysql8数据库

dnf install mysql mysql-server

重启数据库

systemctl restart mysqld

快速配置数据库,提示输入密码,无密码直接回车进入

mysql -p

创建数据库密码

ALTER USER 'root'@'localhost' IDENTIFIED BY 'passwd'; //请将passwd更换为你自己的密码

创建数据库(这里不再创建单独的数据库用户,如果有需求请自己创建单独的数据库用户,所以本次直接创建数据库)

create database openfire;

上传已下载的openfire-4.5.1-1.x86_64.rpm到服务器

开始部署openfire

rpm -ivh openfire-4.5.1-1.x86_64.rpm

3.png

安装完毕,启动openfire

systemctl start openfire

访问http://ip:9090/ , 开始安装openfire服务器界面

4.png

语言必然要选择简体中文,其他语言好的,请选择其他语言。下一步

5.png

加密方式第一种要比第二种更安全,默认即可。其他也是默认,下一步

6.png

因为我们部署的数据库是mysql8,所以默认,下一步。

7.png

输入数据库用户名和密码,注意箭头指示的部分,要将localhost大写修改为127.0.0.1,后面的数据库修改为创建的数据库,否则会出错。下一步

8.png

继续选择默认即可,下一步

9.png

配置管理员账户密码,下一步

10.png

至此安装完成,登录到管理界面简单介绍

11.png

用户名admin(默认,进入后可自行修改)或者admin@rednn.com(刚才配置的邮箱)

密码刚配置的密码

12.png


openfile服务器版配置完毕,下一篇写客户端的配置。客户端有很多种选择,有的甚至可以当微信和qq使用,具体请看下篇客户端的安装和配置

欢迎留言交流!

已获取点赞 +0

评论 点击评论