最近打算把jira7.2升级到8.3,同时把confluence5.10升级至6.13。顺便添加单点登录,使用atlassian自家的crowd。
因为jira等新版本废弃了对于mysql5.5的支持,所以要先把数据库版本更新。再升级各软件,并安装crowd。试验证明,迁移jira数据时直接数据库复制并恢复到新库的方法不适用,用jira自带的备份恢复工具进行数据迁移才是比较安全的方法,不过稍微有点慢而已。
升级mysql数据库5.5->5.7
- 安装mysql5.7(https://dev.mysql.com/downloads/installer/)
- 创建my.ini(新版本mysql不再提供默认的配置文件)
-
[client] port=3307 [mysql] default-character-set=utf8 [mysqld] port=3307 skip-ssl basedir="D:/MySQL/mysql-5.7.27-winx64/" datadir="D:/MySQL/mysql-5.7.27-winx64/Data/" character_set_server=utf8mb4 #skip-character-set-client-handshake #skip-grant-tables default-storage-engine=INNODB sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" max_allowed_packet=256M innodb_log_file_size=2GB transaction-isolation=READ-COMMITTED binlog_format=row innodb_large_prefix=ON innodb_default_row_format=DYNAMIC<

本文详细介绍了如何将JIRA7.2和Confluence5.10分别升级到JIRA8.3和Confluence6.13,并实现与Crowd的SSO。首先升级MySQL数据库至5.7,然后逐个升级应用,过程中需要注意数据库迁移、环境变量配置、许可证破解以及插件安装。最后,安装Crowd并完成SSO配置,确保单点登录功能正常工作。
1283

被折叠的 条评论
为什么被折叠?



