Confluence从4.1.4升级到5.10.8

8 篇文章 0 订阅
5 篇文章 0 订阅

1、确认升级版本

首先从confluence官方确认,当前版本4.1.4,最高只能升级到5.10.8。

2、确定目录

安装目录:/usr/local/confluence

HOME目录:/usr/local/confluence-home

参考资料:

1、https://confluence.atlassian.com/doc/upgrading-confluence-4578.html

2、https://www.atlassian.com/software/confluence/download-archives

3、备份数据库和配置

已通过Navicat远程完整备份confluencedb

备份Confluence安装目录和home目录

tar -zcf /mnt/share/confluence_20171005.tar.gz  /usr/local/confluence

tar -zcf /mnt/share/confluence-home_20171005.tar.gz  /usr/local/confluence-home

4、禁用不兼容的插件

在Confluence的管理员页面中,选择‘管理插件’,禁用插件。

下载新版本

Confluence Server Download Archives | Atlassian

5、运行Installer

切换到下载目录,执行如下命令,使其可执行

chmod a+x atlassian-confluence-5.10.8-x64.bin

使用如下命令,执行installer

sudo ./atlassian-confluence-5.10.8-x64.bin

按照如下建议,升级confluence

选择“Upgrade an existing Confluence installation“

6、破解应用

升级完成后,系统将会自动重启。但这时不要去访问应用。需要破解。

下载confluence5.1-crack.zip并解压。

将原版本的serverid复制。

拷贝mysql驱动jar包

cp  /mnt/share/mysql-connector-java-5.1.11.jar   /usr/local/confluence/confluence/WEB-INF/lib

将 /usr/local/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar 文件复制到confluence5.1-crack中并重命名为 atlassian-extras-2.4.jar

启动破解程序,

点.patch,选择刚才得到后改名的这个atlassian-extras-2.4.jar

把破解好的 atlassian-extras-2.4.jar 文件名改回去,重新复制到  /usr/local/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.2.jar 中

7、配置

  • 汉化处理,将中文语言包放在lib下
cp /mnt/share/Confluence-5.10.0-rc1-language-pack-zh_CN.jar  /usr/local/confluence/confluence/WEB-INF/lib
  • 修改jvm参数
vi /usr/local/confluence/confluence/bin/setenv.sh

扩大内存分配值

自5.7版本及之后,官方将-XX:MaxPermSize parameter从256m提长到384m,因此,我们这里设置

-XX:MaxPermSize = 384m

  • 修改Mysql对数据包大小的限制。

1、编辑my.cnf文件

vi /etc/mysql/mariadb.conf.d/50-server.cnf

[mysqld]

...

max_allowed_packet = 64M

...

  • 设置innodb_log_file_size的值为256M

[mysqld]

 ...

innodb_log_file_size = 256M

...

  • 设置权限
chown -R confluence.confluence /usr/local/confluence/
chown -R confluence.confluence /usr/local/confluence-home/
chmod -R u=rwx,go-rwx /usr/local/confluence/
chmod -R u=rwx,go-rwx /usr/local/confluence-home/

禁用人员目录

8、启动应用

9、配置系统

  1. 配置上传附件大小:60M
  2. 配置和应用confluence管理员账号权限,收回系统管理员账号权限
  3. 配置审计员账号权限,用于临时审计用。

10、验证

  1. 新建、编辑页面看看是否正常。

  • 27
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值