一、下载安装包
1、进入官网下载
https://www.atlassian.com/zh/software/confluence/download-archives
2、安装jdk
rpm -ivh jdk-8u261-linux-x64.rpm
3、安装mysql
mkdir mysql-5.7.32 unzip -d mysql-5.7.32 mysql-5.7.32-1.el7.x86_64.rpm-bundle.zip systemctl start mysqld systemctl enable mysqld
4、修改mysql配置文件,添加如下内容
vim /etc/my.conf [mysqld] ... default-storage-engine=INNODB character_set_server=utf8mb4 innodb_default_row_format=DYNAMIC innodb_large_prefix=ON innodb_file_format=Barracuda innodb_log_file_size=2G sql_mode = NO_AUTO_VALUE_ON_ZERO transaction-isolation=READ-COMMITTED
5、设置账号密码
grep "passwod" /var/log/mysqld.log mysql -uroot -p alter user 'root'@'localhost' identified by 'Admin@2021'; mysql -uroot -pAdmin@2021 create database confluence character set utf8 collate utf8_bin; grant all privileges on confluence.* to 'confluenceuser'@'localhost' identified by 'Admin@2021'; grant all privileges on confluence.* to 'confluenceuser'@'%' identified by 'Admin@2021'; flush privileges;
二、安装confluence
1、上传confluence包
atlassian-confluence-7.13.0-x64.bin mysql-connector-java-5.1.32.tar.gz tar -zxvf mysql-connector-java-5.1.32.tar.gz
2、安装confluence
chmod +x atlassian-confluence-7.13.0-x64.bin 执行安装: ./atlassian-confluence-7.13.0-x64.bin 安装过程中confluence会问你几个问题,我在下面解释一下问题的意思 第一问: This will install Confluence 5.6.6 on yourcomputer. OK [o, Enter], Cancel [c] (输入`o` 或 按`回车`键) #这里是在通知你,将要在你的电脑上安装Confluence 5.6.6,输入o 或 按回车 键, 允许程序安装 第二问: Choose the appropriate installation or upgradeoption. Please choose one of the following:Express Install (uses default settings) [1], Custom Install (recommended for advanced users)[2, Enter], Upgrade an existing Confluenceinstallation [3] (输入`1`) 系统提示你“选择适当的安装或升级选项”这里三个选项的含义分别是快速安装(默认设置) 自定义安装(适合高级用户) 以及升级现有的Confluence如果你手快(或手欠)按了回车却 不知道该如何配置,那也不用担心,继续一路回车下去就是按照默认设置进行安装; 我在这里选择1,使用默认设置快速安装就好 第三问: See where Confluence will be installed and thesettings that will be used. Installation Directory: /opt/atlassian/confluence Home Directory: /var/atlassian/applicationdata/confluence HTTP Port: 8090RMI Port: 8000 Install as service: Yes Install [i, Enter], Exit [e] (输入`i` 或 按`回车`键)
3、打开电脑浏览器访问:http://ip:8090
三、破解
1、破解(首先要安装Java环境在自己电脑,这里不介绍了,可以自己百度教程)
在/opt/atlassian/confluence/confluence/WEB-INF/lib目录中找到atlassian-extras-decoder-v2-3.4.1.jar并备份 随后将atlassian-extras-decoder-v2-3.4.1.jar重命名为atlassian-extras-2.4.jar并下载到本地 (和破解工具放在同一目录) 下载破解工具confluence_keygen.jar(.链接:https://pan.baidu.com/s/1KdlqFHVW0bTShex9ihkjkQ 密码:z1aw)
2、执行以下命令点击.patch!选择上一步保存到本地的要破解的jar包atlassian-extras-2.4.jar,最后点击打开破解完成。
不要关闭破解工具页面,后面还会用到。
3、将已被破解的jar包atlassian-extras-2.4.jar重名为atlassian-extras-decoder-v2-3.4.1.jar
并放置在原路径/opt/atlassian/confluence/confluence/WEB-INF/lib
下载mysq连接驱动jar包mysql-connector-java-5.1.32-bin.jar并上传至/opt/atlassian/confluence/confluence/WEB-INF/lib目录
mysql链接驱动下载及设置
wget https://repo1.maven.org/maven2/mysql/mysql-connector-java/5.1.32/mysql-connector-java-5.1.32.jar cp mysql-connector-java-5.1.24.jar /opt/atlassian/confluence/confluence/WEB-INF/lib/
4、启动confluence
/opt/atlassian/confluence/bin/startup.sh
5、选择语言、产品安装
6、这一步什么都不要选,直接下一步
7、复制服务器ID,粘贴到破解工具
8、Name随便输入但要6位数,点击.gen!生成Key,直接复制到网页,点击下一步
9、选择自己数据库
10、数据库连接成功,点击下一步,时间交长静静等待即可
11、导入空白站点
12、后面如过选择连接jira,就需要填写jira的登录账号密码,进行账号同步
13、企业优化数据库的配置文件
在默认的/etc/my.cnf添加如下内容 port = 3306 basedir = /usr datadir = /var/lib/mysql tmpdir = /tmp thread_stack = 192K thread_cache_size = 8 log_error = /var/log/mysqlerror.log expire_logs_days = 10 max_binlog_size = 100M skip-name-resolve back_log = 600 max_connections = 1000 open_files_limit = 65535 table_open_cache = 128 binlog_cache_size = 1M max_heap_table_size = 8M tmp_table_size = 16M read_buffer_size = 2M read_rnd_buffer_size = 8M sort_buffer_size = 8M join_buffer_size = 8M thread_cache_size = 8 query_cache_size = 16M query_cache_limit = 2M key_buffer_size = 32M transaction-isolation=READ-COMMITTED innodb_large_prefix=on innodb_file_format=Barracuda character-set-server=utf8mb4 collation-server=utf8mb4_bin default-storage-engine=INNODB max_allowed_packet=256M innodb_log_file_size=2GB binlog_format=row slow_query_log=on slow_query_log_file=/var/log/mysql-slow.log