注:本文來源有:《Centos7搭建Confluence破解版》
Confluence破解版
應用環境: Confluence是一個專業的企業知識管理與協同軟件,也可以用於構建企業wiki。通過它可以實現團隊成員之間的協作和知識共享.
系統及安裝軟件
centos7.2
java-1.8
mariadb
atlassian-confluence-5.10.4.tar.gz
安裝JAVA
yum -y install java-1.8*
測試java安裝:java -version
安裝mariadb數據庫
啟動數據庫
systemctl start mariadb
systemctl enable mariadb
修改配置文件,支持字符集
[client]
port = 3306
socket = /var/lib/mysql/mysql.sock
default-character-set=utf8
[mysqld]
character-set-server=utf8
max_allowed_packet = 48M
創建數據庫用戶
設置root用戶密碼
grant all privileges on *.* to 'root'@'localhost' identified by 'withub';
grant all privileges on *.* to 'root'@'%' identified by 'withub';
創建Confluence數據庫和用戶
create database ConfluenceDB default character set utf8 collate utf8_bin;
grant all privileges on ConfluenceDB.* to 'confluence_user'@'localhost' identified
by 'withub';
grant all privileges on ConfluenceDB.* to 'confluence_user'@'%' identified by 'withub';
flush privileges;
安裝Confluence
首先下載atlassian-confluence-5.10.4.tar.gz安裝包,上傳至linux服務器上,我這兒上傳的/opt目錄

2、解壓並修改配置文件
tar -zxvf atlassian-confluence-5.10.4.tar.gz
cd /opt/atlassian-confluence-5.10.4/confluence/WEB-INF/classes
修改配置文件:
vi confluence-init.properties
confluence.home=/opt/data/conf/confluence
:wq 保存退出!
啟動Confluence
cd /opt
mv atlassian-confluence-5.10.4 atlassian-confluence
cd /opt/atlassian-confluence/bin
./startup.sh #啟動confluence
tailf ../logs/catalina.out #查看啟動過程
打開瀏覽器輸入http://IP:8090/

我們選擇生產安裝,下一步:

暫時不勾選,下一步:

記住服務ID,然后暫時關閉程序。
關閉Confluence
cd /opt/atlassian-confluence/bin
./shutdown.sh或者pkill java #停止confluence
然后cd /opt/atlassian-confluence/confluence/WEB-INF/lib目錄下
ls | grep atlassian-extras-decoder-v2-3.2.jar
將atlassian-extras-decoder-v2-3.2.jar放到windows平台上,改名為atlassian-extras-2.4.jar
mv atlassian-extras-decoder-v2-3.2.jar atlassian-extras-decoder-v2-3.2.jar.bak
破解Confluence軟件
下載破解軟件confluence5.6.6-crack,進入windows平台

運行confluence_keygen.jar,有可能運行不了,因為windows平台上需要安裝JAVA才能打開

點擊.gen!生產key值,復制key保留。
將破解后的atlassian-extras-2.4.jar改為atlassian-extras-decoder-v2-3.2.jar放到linux上/opt/atlassian-confluence/confluence/WEB-INF/lib目錄下

將下載的破解文件中的jar目錄下的Confluence-5.6.6-language-pack-zh_CN.jar和mysql-connector-java-5.1.39-bin.jar兩個文件放入到/opt/atlassian-confluence/confluence/WEB-INF/lib目錄下
重新啟動Confluence
cd /opt/atlassian-confluence/bin
./startup.sh #啟動confluence
tailf ../logs/catalina.out #查看啟動過程
再次瀏覽器訪問http://IP:8090/

將生成的key復制到框內,下一步

選擇Mysql,然后點擊External Database

選擇Direct JDBC,下一步

點擊下一步,自動創建需要的表,可能需要兩分鍾時間

配置用戶

配置用戶和密碼

下一步

安裝完成!
完成安裝之后,進入瀏覽器會看到有黃色警告之類的報錯!
問題解決:
報錯innodb_log_file_size大小設置問題
解決:
1、Shutdown Confluence
2、Shutdown MySQL
3、Edit the my.cnf:
vim /etc/my.cnf(添加配置文件)
max_allowed_packet = 512M
innodb_log_file_size = 2G
4、Delete the current innodb log files.
cd /var/lib/mysql/(yum安裝的mysql都在這個目錄下)
rm -rf ib_logfile*
5、Start MySQL.
6、Start Confluence.
即可!
報錯:Checks if your JDK / JRE version and vendor are supported.
解決:
atlassian-confluence-5.10.4.tar.gz搭配jdk1.8版本:jdk-8u152-linux-x64.tar.gz
即可!!
歡迎提出問題!!!
___________________________________________________________________________________________________________________________________________________________________________________________