2023年confluence安装

声明

感谢 zhile 与 cptactionhank 两位大佬,一切功劳归与两位大佬。文中内容仅用于个人测试尝鲜,从未用于多人使用场景。读者如需商业使用请向Atlassian官方购买正版,一切商用侵权行为等导致的后果,归咎于直接使用者,与两位大佬以及 PrimaryHacker 无关。

部署所需文件

  1. jdk1.8.0、MySQL5.7、confluence7.13.17-7.13.0或7.4.18~7.4.0、mysql-connector-java-5.1.49.tar.gz、confluence危险.zip
  2. confluence归档下载地址:
    https://www.atlassian.com/zh/software/confluence/download-archives
  3. 危险文件下载地址:https://www.aliyundrive.com/s/Z2qv9Z55Cet 密码:昵称
  4. https://www.aliyundrive.com/s/N9D7aLwWqSL
  5. mysql数据库、confluence:不提供下载
  6. 下载危险.zip,解压
  7. MySQL、jdk:请游客自行百度安装教程
  8. 验证jdk:java -version、javac
  9. MySQL已安装:修改my.cnf,在[mysqld]下添加
    transaction-isolation = READ-COMMITTED
    log_bin_trust_function_creators = 1
  10. 使用mysql连接工具,如:DB、Navicat。或使用Xshell进行连接,如使用xshell进行连接
  11. 输入mysql -uroot -p,在password:中输入root密码
    在mysql>SET GLOBAL TRANSACTION ISOLATION LEVEL READ-COMMITTED;
  12. 重启mysql,/etc/inint.d/mysqld restart
  13. mysql、jdk已安装
  14. 下载confluence,https://www.atlassian.com/zh/software/confluence/download-archives,选在你想要安装的confluence(最新版不能安装),下载后上传到Linux服务器,(一共上传mysql-connector-java-5.1.49、confluence)
  15. 使用chmod命令授权,confluence、mysql-connector-java-5.1.49,chomd +x confluence包名,chmod +x mysql-connector-java-5.1.49/*
  16. 部署confluence安装,执行./confluence包名
  17. 期间需要输入o 1 i y
  18. 由于confluence默认是8090端口,防火墙再放通对应端口,然后重载防火墙
  19. 执行/etc/init.d/confluence stop,关闭confluence
  20. Windows电脑先安装jdk,去官网下载JDK下载安装好后,先从Linux中导出confluence文件atlassian-extras-decoder-v2-3.3.0.jar(v版可能不同),然后重命名为atlassian-extras-2.4.jar
sz /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar

然后windows进入破解工具,在资源管理器地址栏输入cmd,在cmd运行框输入
java -jar confluence_keygen.jar
运行破解文件
20.在破解界面中点解patch,选择刚刚更改的atlassian-extras-2.4.jar,10秒后,破解工具夹出现atlassian-extras-2.4.jar.bak,则代表补丁修改成功。
21.将atlassian-extras-2.4.jar重命名成原来的atlassian-extras-decoder-v2-3.3.0.jar,并覆盖原有的文件,
将mysql-jbdc拷贝到confluence/lib目录下,执行
cp mysql-connector-java-5.1.49/*.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/

重启confluence,
执行
/etc/init.d/confluence stop
/etc/init.d/confluence start
22.将8090端口加入防火墙白名单或关闭防护墙(不推荐)
23.访问Linux:8090地址,进入confluence界面
24.选择产品安装,点击下一步,进入授权码界面,将授权码输入到破解软件的Server ID:中,Name(随便输)、Email、Organization(默认不管或随便输),点击gen,将Key的值,复制粘贴到授权码界面,点击下一步,
23.选我自己的数据库,不要选择内置,
在数据库界面,选择mysql
*********************没了,自己琢磨=====================
友情提示:一般出问题,就是第8条没搞好

Logo

DEVPOD社区,旨在打造高质量的DevOps工具知识库。包括商业工具:Atlassian Jira,Confluence,Jfrog,极狐, CodeBeamer等。开源工具栈如:Gitlab,ArgoCD, Jenkins等。 致力于帮助企业建实现云原生时代DevOps转型。

更多推荐