Confluence環境搭建(包含重啟)


1. 環境准備
JDK1.8安裝: Centos7下安裝與卸載Jdk1.8

Mysql 5.7安裝:CentOS7下YUM安裝與配置MySQL5.7

yum install -y mysql-server mysql mysql-devel
service mysqld start #初始化及相關配置
chkconfig --list | grep mysqld #查看mysql服務是不是開機自動啟動
chkconfig mysqld on #設置成開機啟動
mysqladmin -u root password '123456'  #通過該命令給root賬號設置密碼為 123456
mysql -u root -p #登錄mysql數據庫
create database confluence character set UTF8;
grant all on confluence.* to confluence@"%" identified by "confluence";
grant all on confluence.* to confluence@"localhost" identified by "confluence";
FLUSH PRIVILEGES;
quit #退出
service mysqld stop #關閉mysql服務
cd /etc/
vi my.cnf
在[mysqld]下面加上character-set-server =utf8 #解決中文顯示???的亂碼問題
service mysqld start #啟動mysql服務
confluence安裝
1)        下載atlassian-confluence-6.7.1-x64.bin安裝包,

2)        修改文件權限chmod +xatlassian-confluence-6.3.1-x64.bin

3)        安裝文件./atlassian-confluence-6.3.1-x64.bin

 

 

 2. 破解confluence
2.1        下載注冊機
下載confluence_keygen.jar注冊機,見附件

鏈接:https://pan.baidu.com/s/1gg85p4Z 密碼:3t5b

2.2        破解jar包
將/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.3.0.jarjar文件ftp到本地,並重命名為atlassian-extras-2.4.jar,運行confluence_keygen.jar,點擊.patch,選擇atlassian-extras-2.4.jar文件,點擊打開,jar文件破解成功。

 

2.3        上傳破解jar包
將破解后的atlassian-extras-2.4.jar上傳到服務器/opt/atlassian/confluence/confluence/ WEB-INF/lib/目錄下,並重命名為atlassian-extras-decoder-v2-3.3.0.jar

3         配置confluence
3.1        重啟confluence服務
停止:sh /opt/atlassian/confluence/bin/stop-confluence.sh

啟動:sh /opt/atlassian/confluence/bin/start-confluence.sh

3.2        訪問confluence
登錄http://192.168.137.121:8090/

3.3        選擇中文界面


3.4        填寫授權碼


運行confluence_keygen.jar,隨便填寫NAME,輸入Server ID,點擊.gen,復制key到文本框中,點擊下一步。

 

至此,confluence破解完成

3.5        配置其他操作
選擇內置數據庫

 

 

以上參考:

confluence6.7.1安裝與破解

手把手教你實現Confluence6.7.1安裝與破解

linux 破解版confluence安裝

4. 遇到的問題以及解決方式
4.1 配置mysql的時候報如下錯誤:

 

 

解決方式:

打開mysql,設置@@global.tx_isolation, @@tx_isolation為READ-COMMITED。

 

4.2 打開報如下錯誤

 

解決方式:

先檢查@@global.tx_isolation, @@tx_isolation為READ-COMMITED,用set方式設置貌似重啟mysql后又會恢復為默認值REPEATABLE-READ,可參考官網指示:

https://confluence.atlassian.com/confkb/confluence-fails-to-start-and-throws-mysql-session-isolation-level-repeatable-read-is-no-longer-supported-error-241568536.html

修改mysql的my.cnf文件,在[mysqld]下添加:

 

我的修改后還是不行,原因是我在搭建起confluence后,將mysql遠程訪問給關閉了,還是一直報這個錯誤,后面講mysql的遠程訪問給開啟就好了。

 

4.3 啟動confluence的時候報如下錯:

 

原因:我的confluence目錄權限是confluence,修改為root后就好了。

4.4 confluence啟動過程中報錯,提示無法加載confluence.cfg.xml,具體錯誤沒有截圖。

可能是由於confluence不支持openJDK,將openJDK卸載,安裝JDK即可解決。

4.5 confluence服務器搭建成功后,新建page很慢,提示連接不上服務器

解決方式:在confluence界面上找到一般配置,將協同編輯關閉。

 

4.6 上傳附件后預覽顯示亂碼

將window上的中文相關字體安裝到Linux服務器上,安裝后即可正常顯示。

4.7 confluence卸載

直接在/opt/atlassian/confluence目錄下執行uninstall即可卸載。
---------------------
作者:Simple_Yang92
來源:CSDN
原文:https://blog.csdn.net/u013952133/article/details/81634978
版權聲明:本文為博主原創文章,轉載請附上博文鏈接!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM