Atlassian / Confluence

Confluence7.2安装和破解

浅时光 · 2月3日 · 2020年 13456次已读

一、安装JDK

  • 我这里直接采用RPM包的方式安装OracleJDK1.8版本
[[email protected] soft]# rpm -ivh jdk-8u231-linux-x64.rpm

二、安装MySQL数据库

1、部署MySQL

  • 版本5.7.22,安装方式RPM方式,所需安装包如下
    • mysql-community-server
    • mysql-community-client
    • mysql-community-common
    • mysql-community-libs
    • mysql-community-libs-compat
    • mysql-community-devel
Confluence7.2安装和破解-浅时光博客
  • 安装之前先卸载系统自带的MariaDB
[[email protected] soft]# rpm -qa | grep mariadb
mariadb-libs-5.5.60-1.el7_5.x86_64
[[email protected] soft]# rpm -e mariadb-libs-5.5.60-1.el7_5.x86_64 --nodeps
  • 开始安装MySQL
[[email protected] soft]# yum install mysql-community-*

2、配置数据库

2.1:启动数据库

#先把配置修改下
[[email protected] ~]# vim /etc/my.cnf
[mysqld]
...
character-set-server=utf8
collation-server=utf8_bin
default-storage-engine=INNODB
max_allowed_packet=256M
innodb_log_file_size=2GB
sql_mode=ONLY_FULL_GROUP_BY,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
transaction-isolation=READ-COMMITTED

#这里修改后,后面就无需再次修改了

[[email protected] ~]# systemctl start mysqld
[[email protected] ~]# systemctl enable mysqld

2.2:查看默认密码登入数据库

[[email protected] ~]# cat /var/log/mysqld.log |grep password
[[email protected] ~]# mysql -uroot -p
Confluence7.2安装和破解-浅时光博客

2.3:重置root密码

mysql> set global validate_password_policy=0;
mysql> set global validate_password_number_count=0; 
mysql> set global validate_password_special_char_count=0; 
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'dqz123456';
mysql> CREATE USER 'root'@'%' IDENTIFIED BY 'dqz123456';
mysql> grant all privileges on *.* to [email protected]'%';

2.4:创建confluence用户和库

mysql> CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin; 
mysql> CREATE USER 'confluence'@'%' IDENTIFIED BY 'dqz123456';
mysql> GRANT ALL PRIVILEGES ON confluence.* TO 'confluence '@'localhost' IDENTIFIED BY 'dqz123456';
mysql> GRANT ALL PRIVILEGES ON confluence.* TO 'confluence'@'%' IDENTIFIED BY 'dqz123456';

三、安装Confluen来源(Source):https://www.dqzboy.comce

1、下载和安装程序

[[email protected] soft]# wget https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-7.2.0-x64.bin
[[email protected] soft]# chmod +x atlassian-confluence-7.2.0-x64.bin
[[email protected] soft]# ./atlassian-confluence-7.2.0-x64.bin
This will install Confluence 7.2.0 on your computer.
OK [o, Enter], Cancel [c]
o	   # 输入o或者直接回车
Click Next to continue, or Cancel to exit Setup.

Choose the appropriate installation or upgrade option.
Please choose one of the following:
Express Install (uses default settings) [1], 
Custom Install (recommended for advanced users) [2, Enter], 
Upgrade an existing Confluence installation [3]
1	   # 输入1

See where Confluence will be installed and the settings that will be used.
Installation Directory: /opt/atlassian/confluence 
Home Directory: /var/atlassian/application-data/confluence 
HTTP Port: 8090 
RMI Port: 8000 
Install as service: Yes 
Install [i, Enter], Exit [e]
i    # 输入i或者直接回车

Extracting files ...
                                                                           

Please wait a few moments while we configure Confluence.

Installation of Confluence 7.2.0 is complete
Start Confluence now?
Yes [y, Enter], No [n]
y	    # 输入y或直接回车

Please wait a few moments while Confluence starts up.
Launching Confluence ...

Installation of Confluence 7.2.0 is complete
Your installation of Confluence 7.2.0 is now ready and can be accessed via
your browser.
Confluence 7.2.0 can be accessed at http://localhost:8090
Finishing installation ...

# 安装完成会自动启动

2、查看端口和放行端口

[[email protected] soft]# ss -tnlp |grep 8090
LISTEN     0      10          :::8090                    :::*                   users:(("java",pid=18657,fd=45))

[[email protected] soft]# firewall-cmd --permanent --zone=public --add-port=8090/tcp
success
[[email protected] soft]# firewall-cmd --reload
success

3、访问网页

  • http://ip:8090
Confluence7.2安装和破解-浅时光博客
Confluence7.2安装和破解-浅时光博客
Confluence7.2安装和破解-浅时光博客
Confluence7.2安装和破解-浅时光博客

4、进行破解

#破解需要两部,一是破解文件,二是获取授权码
#注意,本地运行破解程序需要JAVA环境,直接在oraclejdk官网下载windows版本的exe程序安装即可
[[email protected] ~]# cd /opt/atlassian/confluence/confluence/WEB-INF/lib/
  • 将该目录下的atlassian-extras-decoder-v2-3.4.1.jar拷贝到自己的电脑上并进行重命名为atlassian-extras-2.4.jar
Confluence7.2安装和破解-浅时光博客
  • 将该.jar文件跟破解工具放在一起,然后运行破解工具
Confluence7.2安装和破解-浅时光博客
  • 选择.patch!找到刚才重命名的那个文件打开 来源(Source):https://www.dqzboy.com
Confluence7.2安装和破解-浅时光博客
Confluence7.2安装和破解-浅时光博客
  • 打开后在当前目录下可以看到atlassian-extras-2.4.jar来源(Source):https://www.dqzboy.comat来源(Source):https://www.dqzboy.comlassian-extras-2.4.bak两个文件,这里atlassian-extras-2.4.jar已经是破解好的了,将atlassian-extras-2.4.jar名字改回来atlassian-extras-decoder-v2-3.4.1.jar
Confluence7.2安装和破解-浅时光博客
  • 上传到服务器上的/opt/atlassian/conflu来源(Source):https://www.dqzboy.comence/confluence/WEB-INF/lib/目录,覆盖原来的atlassian-extras-decoder-v2-3.4.1.jar
[[email protected] lib]# cp atlassian-extras-decoder-v2-3.4.1.jar /
Confluence7.2安装和破解-浅时光博客
# 注意:覆盖文件后,一定到重启服务
[[email protected] lib]# /etc/init.d/confluence stop
[[email protected] lib]# /etc/init.d/confluence start

5、获取授权码

  • 查看网页中的服务器ID,运行破解工具confluence_keygen.jar,破解复制Key到Confluence里,然后点击下一步
Confluence7.2安装和破解-浅时光博客
Confluence7.2安装和破解-浅时光博客
Confluence7.2安装和破解-浅时光博客

6、配置数据库

Confluence7.2安装和破解-浅时光博客
Confluence7.2安装和破解-浅时光博客
Confluence7.2安装和破解-浅时光博客
#安装MySQL5.7驱动
[[email protected] ~]# wget https://cdn.mysql.com//Downloads/Connector-J/mysql-connector-java-5.1.48.tar.gz

#将 .jar 文件放入 /opt/atlassian/confluence/confluence/WEB-INF/lib,然后重启Confluence
[[email protected] ~]# tar -xf mysql-connector-java-5.1.48.tar.gz 
[[email protected] ~]# cd mysql-connector-java-5.1.48/
[[email protected] mysql-connector-java-5.1.48]# cp *.jar /opt/atlassian/confluence/confluence/WEB-INF/lib

[[email protected] lib]# /etc/init.d/confluence stop
[[email protected] lib]# /etc/init.d/confluence start
  • 刷新网页,注意数据库字符集必须为UTF8
Confluence7.2安装和破解-浅时光博客
  • 注意:总共会创建117张表,会比较慢,需要等待一段时间
Confluence7.2安装和破解-浅时光博客

等待程序配置好数据库后即可完成安装了

四、配置邮件功能

1、在WIKI中添加邮件服务器

Confluence7.2安装和破解-浅时光博客
Confluence7.2安装和破解-浅时光博客

2、添加SMTP邮件服务器

Confluence7.2安装和破解-浅时光博客
Confluence7.2安装和破解-浅时光博客

3、最后点击提交,然后发送测试邮件给自己

Confluence7.2安装和破解-浅时光博客
Confluence7.2安装和破解-浅时光博客

4、查看自己的邮件

Confluence7.2安装和破解-浅时光博客

声明:

  • 本文提供的破解方法和程序只做个人学习研究之⽤,不得⽤于商业用途!
  • 商业使⽤请向Atlassian购买正版,谢谢合作!

Confluence7.2安装和破解-浅时光博客
12 条回应
  1. 好雨知时节未知2020-6-17 · 21:58

    十分感谢

  2. 也许未知2020-7-29 · 15:54

    提示:文件未找到,所用 glob: mysql-community-*

    • 浅时光
      浅时光上海2020-7-29 · 15:56

      安装数据库时?

      • 也许未知2020-7-29 · 15:57

        • 浅时光
          浅时光上海2020-7-29 · 16:07

          到MySQL官网下载下面几个包;地址:https://downloads.mysql.com/archives/community/
          mysql-community-server
          mysql-community-client
          mysql-community-common
          mysql-community-libs
          mysql-community-libs-compat

          执行以下命令安装:存放包文件的路径不要错了
          yum install mysql-community-*

          • 也许未知2020-7-29 · 16:19

            存放包的路径放再哪里

          • 浅时光
            浅时光上海2020-7-29 · 16:26

            这个你随便就行,比如放在/opt下。然后执行命令时需要 yum install /opt/mysql-community-*

  3. blade未知2020-8-4 · 15:27

    你好,破解过后,创建空间并进入空间后,界面只显示主页,左侧边栏一片空白,不显示导航和空间工具,请问有解决办法吗?

    • 浅时光
      浅时光上海2020-8-4 · 15:29

      加我qq吧,然后你截图发我

      • blade未知2020-8-4 · 15:30

        感谢,1073755378,我不知道你qq多少哈

  4. liu未知2020-10-19 · 20:26

    破解文件存在的目录为中文破解不成功,目录名称修改为纯英文后 破解成功

    • 浅时光
      浅时光上海2020-10-19 · 20:27

      嗯嗯,应该是解析字符

本站已安全运行: | 耗时 0.477 秒 | 查询 94 次 | 内存 17.69 MB