Confluence安装、破解、备份、迁移

confluence是一个专业的企业知识管理与协同软件,可以用于构建企业wiki。通过它可以实现团队成员之间的协作和知识共享。

网上有关confluence的教程比较多,在此我们以confluence6.3.1版本为例进行了相关的实践,将关键过程进行记录。

一、环境准备
confluence的运行是依赖java环境的,也就是说需要安装jdk并且要是1.7以上版本。
具体步骤:
1.安装jdk:jdk-8u131-linux-x64.rpm

执行命令:
1)解压:
方式一:rpm -qlp jdk-8u131-linux-x64.rpm(待确认)
方式二:tar -zxvf jdk-8u131-linux-x64_bin.tar.gz -C /usr/java

2)修改配置:/etc/profile

3)生效配置:source /etc/profile

4)java -version 查看安装版本

二、下载confluence及其破解包
confluence有很多版本,我们可以通过如下连接进行查看:

2.安装:atlassian-confluence-6.3.1-x64.bin
执行命令:
1)授权:chmod 755 atlassian-confluence-6.3.1-x64.bin

2)安装:./atlassian-confluence-6.3.1-x64.bin (执行此命令会自动进行安装)

3)confluence安装到了/opt/atlassian/confluence和/var/atlassian/application-data/confluence目录下,并且confluence监听的端口是8090。

主要配置文件,存放在/opt/atlassian/confluence/conf/server.xml文件中,修改端口可用。

三、破解confluence

1)浏览器输入 ip/8090 进入引导页面,获取到服务器ID(拷贝ID,拷贝完之后关闭confluence)

2)拷贝服务器下安装目录的/usr/local/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.3.0.jar到本地

重命名atlassian-extras-2.4.jar

默认地址:/opt/atlassian/confluence/confluence/WEB-INF/lib

3)执行cmd:java -jar confluence_keygen.jar,运行破解软件;
运行破解jar包,注意这个我们是在windows运行该破解jar包的,执行如下命令:
java -jar confluence_keygen.jar

点击.patch,选择atlassian-extras-2.4.jar文件,点击打开,显示patch成功,点击gen,复制授权码

4)重命名atlassian-extras-2.4.jar为atlassian-extras-decoder-v2-3.3.0.jar并拷贝到/usr/local/atlassian/confluence/confluence/WEB-INF/lib/目录

5)导入连接数据库的jar包mysql-connector-java-5.1.44-bin.jar到/usr/local/atlassian/confluence/confluence/WEB-INF/lib/目录

重启service confluence restart,再登录,粘贴刚才复制到的授权码,点下一步后回到Linux配置数据库

四、配置数据库
破解完成后,我们现在来配置confluence数据库,这个阶段需要等待的时间稍微长一点,因为正在进行数据库的初始化工作。

插件:mysql-connector-java-5.1.5-bin.jar

提前准备好数据库信息,可以链接已有的mysql数据库(库名称、账号/密码单独提供)

五、完成初始化,备份设置
confluence的自动备份:
数据备份目录:/var/atlassian/application-data/confluence/backups //("站点管理"->"每日备份管理")
附件备份目录:/var/atlassian/application-data/confluence/attachments //("站点管理"->"附件存储")

confluence备份与还原 ("站点管理"->"管理"->"备份与还原")

可以根据界面里提示进行数据恢复
如果从confluence主目录中由备份和恢复
备份必须复制至/var/atlassian/application-data/confluence/restore目录中。 如果备份文件很大,推荐这种方式

备份路径:/var/atlassian/application-data/confluence/backups
备份还原路径:/var/atlassian/application-data/confluence/restore
日志路径:
/opt/atlassian/confluence/logs
/var/atlassian/application-data/confluence/logs

默认安装地址:/opt/atlassian/confluence/confluence/WEB-INF/lib
数据库连接词配置:/var/atlassian/application-data/confluence/confluence.cfg.xml
confluence自动备份:/var/atlassian/application-data/confluence/backups

备份脚本:
cp -R /var/atlassian/application-data/ /var/opt/backups/ tar -zcvf backup_$DATE.tar.gz /var/opt/backups/application-data

六、confluence迁移

confluence迁移很简单的,我们只需要把原来的confluence备份文件上传到confluence后台,然后还原就行了。

posted @   我很喜欢我自己  阅读(2706)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程使用 AI 从 0 到 1 写了个小工具
· 快收藏!一个技巧从此不再搞混缓存穿透和缓存击穿
· AI 插件第二弹,更强更好用
· Blazor Hybrid适配到HarmonyOS系统
· 支付宝 IoT 设备入门宝典(下)设备经营篇
点击右上角即可分享
微信分享提示