CentOS操作系统上部署及安装openfire

1、openfire简介

openfire是免费的、开源的、基于可拓展通讯和表示协议(XMPP)、采用Java编程语言开发的实时协作服务器。 Openfire安装和使用都非常简单,并利用Web进行管理。单台服务器甚至可支持上万并发用户。

2、在官网下载openfire
(1)官方网址:https://www.igniterealtime.org/projects/openfire/index.jsp

官方下载页面

(2)可选择不同操作系统的版本,根据需求选择版本

在这里插入图片描述
在这里插入图片描述

3、在CentOS操作系统上安装openfire
(1)将下载好的压缩包,使用文件传输工具上传到CentOS系统
(2)使用命令将其解压之后,会得到一个openfire文件夹
tar –xzvf openfire_4_5_2.tar.gz 

解压成功

(3)目录结构如下图所示

openfire目录结构

(4)使用conf目录下,可以编辑openfire.xml文件,查看或者修改端口,默认为9090
vim openfire.xml

在这里插入图片描述
端口

(5)启动openfire,进入在bin目录下

目录结构

# 关闭openfire
./openfire stop
# 启动openfire
./openfire start

关闭openfire
启动openfire

(6)可以使用netstat命令查看9090端口是否开启
netstat -ntl

查看端口是否启动

4、 安装、配置openfire
(1)通过本地浏览器访问http://[服务器ip]:9090/地址;进入配置页面,选择【中文简体】
#可通过下述命令查看IP地址
ifconfig

选择中文简体

(2)服务器设置

服务器设置

(3)数据库设置

选择
注:填写完相关信息后,出现下述错误

a、错误信息如下

报错

b、在openfire/logs/ 使用命令tail查看日志信息
# 可以查看实时的日志信息
tail -f stdoutt.log

报错信息

c、通过日志信息可知,数据库中没有openfire数据库
d、登录mysql、创建openfire数据库
# 登录mysql
mysql -u root -p

#创建openfire数据库
create database openfire;
#查看数据库是否创建成功
show databases;

创建openfire数据库

e、点击继续,跳转到配置文件设置,则成功
(5)配置文件设置

默认配置文件设置

(6)设置管理员账号,设置密码(账户为admin)

设置邮箱,及admin账号密码

(7)出现下述页面,则证明安装完成

安装完成

(8)根据账号密码进行登录,可以进行相关信息的查看及修改

使用账号密码进行登录
在这里插入图片描述

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

shexianyu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值