confluence版本升级

由于confluence的漏洞CVE-2023-22515的出现,现在需要升级版本

查看漏洞已修复版本:

需要升级到8.5.2

下载软件包:

https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-8.5.2-x64.bin

完成后上传confluence后台服务器

为了安全,可提前备份数据库和confluence的业务、数据目录

[root@localhost ~]# ll
-rw-r--r--  1 root root     975517 Oct 17 14:14 atlassian-agent.jar
-rw-r--r--  1 root root  904291499 Oct 17 13:54 atlassian-confluence-8.5.2-x64.bin
-rw-r--r--  1 root root    5020078 Oct 17 14:13 mysql-connector-java-8.0.28.zip

mysql-connector-java-8.0.28.zip和atlassian-agent.jar是最开始安装8.5.1版本就在用的,先上传,后面需要用

运行atlassian-confluence-8.5.2-x64.bin

[root@localhost ~]# bash atlassian-confluence-8.5.2-x64.bin
Starting Installer ...This will install Confluence 8.5.2 on your computer.
OK [o, Enter], Cancel [c]
o
Click Next to continue, or Cancel to exit Setup.Choose the appropriate installation or upgrade option.
Please choose one of the following:
Express Install (uses default settings) [1],
Custom Install (recommended for advanced users) [2],
Upgrade an existing Confluence installation [3, Enter]
3
Existing installation directory:
[/opt/atlassian/confluence]The upgrade process will automatically back up your Confluence Installation
Directory. You can also choose to back up your existing Confluence Home
Directory. Both directories are backed up as zip archive files in their
respective parent directory locations.We strongly recommend choosing this option in the unlikely event that you
experience problems with the upgrade and may require these backups to
restore your existing Confluence installation.If you have many attachments in your Confluence Home Directory, the zip
archive of this directory may consume a significant amount of disk space.
Back up Confluence home ?
Yes [y, Enter], No [n]
yChecking for local modifications.
SLF4J: No SLF4J providers were found.
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See https://www.slf4j.org/codes.html#noProviders for further details.List of modifications made within Confluence directories.The following provides a list of file modifications within the confluence
directory.Modified files:confluence/WEB-INF/web.xmlbin/setenv.shbin/catalina.sh
Removed files:(none)
Added files:confluence/WEB-INF/classes/log4j-diagnostic.propertiesconfluence/WEB-INF/lib/mysql-connector-java-8.0.28.jar[Enter]Checking if your instance of Confluence is runningBack up your external database
We strongly recommend you back up your Confluence database if you have not
already done so.Please refer to the following URL for back up guidelines:
https://docs.atlassian.com/confluence/docs-85/Production+Backup+StrategyCheck app compatibility
Check that your non-bundled apps are compatible with Confluence 8.5.2.For more information see our documentation at the following URL:
https://docs.atlassian.com/confluence/docs-85/Installing+and+Configuring+Plugins+using+the+Universal+Plugin+ManagerPlease ensure you have read the above checklist before upgrading.
Your existing Confluence installation is about to be upgraded! Do you want to proceed?
Upgrade [u, Enter], Exit [e]
uYour instance of Confluence is currently being upgraded.
Checking if Confluence has been shutdown...
Backing up the Confluence installation directoryBacking up the Confluence home directoryDeleting the previous Confluence installation directory...Extracting files ...Please wait a few moments while we configure Confluence.Start Confluence now?
Yes [y, Enter], No [n]
nCustom modifications
Your previous Confluence installation contains customisations that must be
manually transferred. Refer to our documentation more information:
https://docs.atlassian.com/confluence/docs-85/Upgrading+Confluence#UpgradingConfluence-custommodifications
Finishing installation ...

到此升级安装完成

[root@localhost ~]# cd /opt/atlassian
[root@localhost atlassian]# ll
total 1046984
-rw-r--r--   1 root root 1072098841 Oct 17 14:00 2023_10_17-confluence-8.5.1-back.zip
-rw-r--r--   1 root root        311 Oct 17 13:59 8.5.1-modifications.txt
drwxr-xr-x  14 root root       4096 Oct 17 14:02 confluence
drwxr-xr-x. 15 root root       4096 Sep 28 18:35 jira
由于安装时也选择了备份,以上.zip文件即为备份了

此时启动confluence服务,访问web是进不去的,会提示license不适合新版本8.5.2,只能找官方求助

解决方法:

将上述之前上传的两个包分别放在指定位置:

[root@localhost ~]# cp mysql-connector-java-8.0.28.zip /opt/atlassian/confluence/confluence/WEB-INF/lib/
[root@localhost ~]# cp atlassian-agent.jar /opt/

之后需重新设置下变量:

[root@localhost ~]# cd /opt/atlassian/confluence/bin
[root@localhost bin]# vim setenv.sh
再最后追加变量:
export JAVA_OPTS="-javaagent:/opt/atlassian-agent.jar ${JAVA_OPTS}"

保存后重启confluence

[root@localhost bin]# systemctl restart confluence
[root@localhost bin]# systemctl status confluence
● confluence1.service - LSB: Atlassian ConfluenceLoaded: loaded (/etc/rc.d/init.d/confluence1; bad; vendor preset: disabled)Active: active (running) since Tue 2023-10-17 14:20:23 CST; 5s agoDocs: man:systemd-sysv-generator(8)Process: 6061 ExecStop=/etc/rc.d/init.d/confluence1 stop (code=exited, status=0/SUCCESS)Process: 6399 ExecStart=/etc/rc.d/init.d/confluence1 start (code=exited, status=0/SUCCESS)CGroup: /system.slice/confluence1.service└─6477 /opt/atlassian/confluence/jre//bin/java -Djava.util.logging.config.file=/opt/atlassian/confluence/conf/logging...

网页访问:

升级成功~!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/108116.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

哪家好用?四款国内外远程桌面软件横测:ToDesk、向日葵、TeamViewer、AnyDesk

目录 前言 一、软件介绍 ​编辑1.ToDesk 2.向日葵 3.TeamViewer 4.AnyDesk 二、实测表现 【文件传输】 【聊天会话】 【独特功能】 ToDesk隐私屏和扩展屏 向日葵白板 eamViewer控制面板 AnyDesk“已发现”周边连接 【收费机制】 【安装下载】 三、总结 前言 …

Linux命令之chpasswd命令

一、chpasswd命令简介 chpasswd命令用于同时更改多个用户的密码。它可以从标准输入或指定的文件中读取用户名和密码的组合,并将其应用于系统中的用户。chpasswd命令通常用于批量更改用户密码,特别是在自动化脚本或批处理任务中,该命令需要roo…

【23真题】两电一邮之一,难度骤降!24可能回升!

今天分享的是23年电子科技大学858的信号与系统试题及解析。23成电858真题和22年相比,难度骤降!今年我预测可能会有反弹。22年成电858真题,是我做过的22真题中数一数二的难度!23年一般,但是题目也很好,真的很…

Excel——对其他工作表和工作簿的引用

一、引用其他sheet页表区域 若希望在公式中引用其他工作表的单元格区域,可以在公式编辑状态下,通过鼠标单击相应的工作表标签,然后选择相应的单元格区域。 例1 跨sheet页引用其他工作表区域 如图1所示的工作表Sheet2为工资表。 在Sheet1表…

Flink之窗口聚合算子

1.窗口聚合算子 在Flink中窗口聚合算子主要分类两类 滚动聚合算子(增量聚合)全窗口聚合算子(全量聚合) 1.1 滚动聚合算子 滚动聚合算子一次只处理一条数据,通过算子中的累加器对聚合结果进行更新,当窗口触发时再从累加器中取结果数据,一般使用算子如下: aggregatemaxmaxBy…

前端数据可视化之【Echarts介绍】

目录 🌟前言🌟丰富的可视化类型🌟多种数据格式无需转换直接使用🌟移动端优化🌟多渲染方案,跨平台使用!🌟写在最后 🌟前言 ECharts开源来自百度商业前端数据可视化团队&a…

力扣每日一题43:字符串相乘

题目描述: 给定两个以字符串形式表示的非负整数 num1 和 num2,返回 num1 和 num2 的乘积,它们的乘积也表示为字符串形式。 注意:不能使用任何内置的 BigInteger 库或直接将输入转换为整数。 示例 1: 输入: num1 "2"…

Python数据分析教程(非常详细)从零基础入门到精通,看完这一篇就够了

1、为什么选择Python进行数据分析? Python是一门动态的、面向对象的脚本语言,同时也是一门简约,通俗易懂的编程语言。Python入门简单,代码可读性强,一段好的Python代码,阅读起来像是在读一篇外语文章。Python这种特性…

ROS键盘遥控机器人,通过参数服务器指定速度

1、引言 在上节的驱动机器人,我们知道是cmd_vel话题发布一串Twist类型消息来控制,我们可以输入如下命令查看这个Twist的详细信息:rosmsg show geometry_msgs/Twist geometry_msgs/Vector3 linear float64 x float64 y float64 z geome…

macos 中ios系统升级,但是macos还是老系统,在手机上无法安装ios软件

https://github.com/filsv/iOSDeviceSupport 构建项目出现 解决的方法: 就可以了,

JDBC-day05(DAO及相关实现类)

七:DAO及相关实现类 1. DAO介绍 DAO:Data Access Object访问数据信息的类和接口,包括了对数据的CRUD(Create、Retrival、Update、Delete),而不包含任何业务相关的信息。有时也称作:BaseDAO作用…

关于SparkRdd和SparkSql的几个指标统计,scala语言,打包上传到spark集群,yarn模式运行

需求: ❖ 要求:分别用SparkRDD, SparkSQL两种编程方式完成下列数据分析,结合webUI监控比较性能优劣并给出结果的合理化解释. 1、分别统计用户,性别,职业的个数: 2、查看统计年龄分布情况(按照年龄分段为7段&#xff0…

Adobe发布Firefly 2,提升图像质量和用户体验

🦉 AI新闻 🚀 Adobe发布Firefly 2,提升图像质量和用户体验 摘要:Adobe升级了其AIGC生图平台Firefly为Firefly 2,该版本通过引入矢量图生成功能、提升图像质量和增加多项新功能,大幅改善了用户体验。Firef…

太强了!三种方案优化 2000w 数据大表!

目录 评估表数据体量 表容量: 磁盘空间 实例容量 出现问题的原因 如何解决单表数据量太大,查询变慢的问题 方案一:数据表分区 方案二:数据库分表 水平分表 垂直分表 1.取模方案: 2.range 范围方案 3.hash…

C51--基本认知

单片机基本认知: 1、什么是单片机 单片机是一种集成电路芯片。 把具有数据处理能力的中央处理器 CPU、随机存储器RAM、只读存储器ROM。 多种 I / O 口和中断系统、定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器、A/D转换器…

宁夏企业过等保选哪家测评机构好?选哪家堡垒机好?

最近不少宁夏小伙伴在问,宁夏企业过等保选哪家测评机构好?选哪家堡垒机好?今天我们小编就给大家来简单说说哈! 宁夏企业过等保选哪家测评机构好? 目前宁夏正规具有资质的等保测评机构只有3家,分别为中电信…

精美的早安问候语,暖心祝福,开心每一天

1、 美好的祝福,成了清晨的主题。相互问候,是一天的开始。让我们伴着不老的岁月,永远开心快乐。早晨好! 2、 心宽似海,百福皆来,世事看淡,内心安然。随缘即福,随遇而安&#xff0…

银河麒麟你服务x86访问ftp服务器上的文件

打开我的电脑 地址栏输入 ftp地址 可以选择需要的文件复制出来了

简单聊聊低代码

在数字经济迅速发展的背景下,越来越多的企业开始建立健全业务系统、应用、借助数字化工具提升管理效率,驱动业务发展,促进业绩增长。在这一过程中,和许多新技术一样,低代码(Low-code)开发被推上…

ssh 报错:Permission denied, please try again.

报错问题:执行一条远程scp远程拷贝,在此之前已配置好ssh无密登录, sudo scp -r hadoop-3.2.0 slave2:/usr/local/src/ 确保 /etc/ssh/sshd_config文件下 PasswordAuthentication no 改为 PasswordAuthentication yes 和 PermitRootLogin no …