confluence迁移升级

confluence迁移升级

1.confluence docker部署 hurb地址:

https://hub.docker.com/r/atlassian/confluence/tags
打包地址
https://www.atlassian.com/software/confluence/download-archives

部署容器

yum -y install docker

systemctl enable docker

systemctl start docker

docker pull atlassian/confluence:7.13.1

docker run -d -p 8090:8090 --name confluence --net wik --restart always -v /home/ docker.io/atlassian/confluence:7.13.1

docker pull mysql:5.7

docker run --name mysql --restart always -p 3306:3306 -e MYSQL_ROOT_PASSWORD=moyun1KEJI2pass3WORD -d mysql:5.7

docker run -d --name mysql --net wiki-mysql --restart always -p 3306:3306 -e MYSQL_ROOT_PASSWORD=moyun1KEJI2pass3WORD docker.io/mysql:8.0.21

进入MySQL容器修改配置文件

docekr exec -ti -uroot mysql bash

apt-get update

apt-get install vim

vim /etc/mysql/conf.d/mysql.cnf
[mysql]
default-character-set =utf8
vim /etc/mysql/mysql.conf.d/mysqld.cnf
在[mysqld]下面加上character_set_server =utf8 #解决中文显示???的乱码问题
transaction-isolation= READ-COMMITTED (适用于MySQL 8.0 *)

进入confluence添加MySQL 驱动

https://dev.mysql.com/downloads/connector/j/5.1.html ##驱动地址
docker cp mysql-connector-java-5.1.46-bin.jar confluence/opt/atlassian/confluence/confluence/WEB-INF/lib/
docker restart confluence 

创建配置数据库

进入MySQL容器,执行:

docker exec -ti mysql bash
mysql -p 
create database confluence character set UTF8;
grant all on root.* to confluence@"%" identified by "moyun1KEJI2pass3WORD";
alter database confluence default collate utf8_bin;
alter database confluence  default character set = utf8;
##注意!!
MySQL数据库8.0.*版本的要用utf8mb4_bin
alter database confluence default collate utf8mb4_bin;

隔离级别也要更改
vi /etc/mysql/
set global transaction isolation level  Read committed;(适用于MySQL 5.7)
FLUSH PRIVILEGES;
exit
exit
docker restart mysql

破解confluence

链接:https://pan.baidu.com/s/1030YkiC3DxKN9QFjwDKbpQ 
提取码:ejjp
docker cp confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar /root/
mv atlassian-extras-decoder-v2-3.4.1.jar atlassian-extras-2.4.jar
sz atlassian-extras-2.4.jar

破解完

docker cp atlassian-extras-decoder-v2-3.4.1.jar confluence:/opt/atlassian/confluence/confluence/WEB-INF/lib/
docker restart confluence 
chomod 777 老confluence自动备份的文件
docker cp backup-时间.zip confluence:/var/atlassian/application-data/confluence/restore/

猜你喜欢

转载自blog.csdn.net/Chen118222/article/details/121521426
今日推荐