confluence搭建破解及漢化教程


Confluence是一個專業的企業知識管理與協同軟件,也可以用於構建企業wiki。使用簡單,但它強大的編輯和站點管理特征能夠幫助團隊成員之間共享信息、文檔協作、集體討論,信息推送。

在此記錄下搭建以及破解過程。

一.環境介紹

1.jdk-8u151-linux-x64.rpm

2.mysql-server-5.1.73-8.el6_8.x86_64.rpm

3.atlassian-confluence-5.6.6-x64.bin

4.操作系統centos6.5 64位

二.安裝步驟

1.安裝JAVA環境

在/usr目錄下創建java目錄

mkdir /usr/java

下載jdk-8u151-linux-x64.rpm安裝包。

wget http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-i586.rpm

安裝

rpm -ivh jdk-8u151-linux-i586.rpm

配置環境變量

vim /etc/profile

在最后文件末尾加入

JAVA_HOME=/usr/java/jdk1.7.0_79
JRE_HOME=/usr/java/jdk1.7.0_79/jre
CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME CLASS_PATH PATH

java變量

更新配置
source /etc/profile
 
查看JAVA版本
java -version
 
2.安裝mysql
yum install -y mysql mysql-server mysql-devel
 
運行myqsl
service mysql start 
 
設置mysql開機啟動
chkconfig mysql on
 
設置mysql root 密碼
mysqladmin -u root password '123456'
 
登入mysql
mysql -u root -p 
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  
 
解決中文亂碼問題
vim /etc/my.cnf
在[mysql]下面添加下述代碼
character-set-server =utf8
 
重啟mysql
service mysqld restart
 
關閉iptables
server iptables stop
 
關閉selinux
vim /etc/selinux/config
SELINUX=disabled
 
關閉iptables 和關閉selinux 主要是為了方便后續的操作,一般無法訪問或者其他問題大部分都是由上述兩種服務開啟導致,為了不必要的影響。可以在機器初始化時候關閉。
 
三.安裝confluence
 
下載confluence
curl -o atlassian-confluence-5.6.6-x64.bin https://downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-5.6.6-x64.bin
以下連接是confluence下載路徑及版本
 
 
為confluence添加執行權限
chmod +x atlassian-confluence-5.6.6-x64.bin
安裝
./atlassian-confluence-5.6.6-x64.bin
 
按照提示,以此選擇 “o”“1”“i”
#此步驟沒有截圖,大寫的尷尬,從網上找了一個
 
confluence的路徑/opt/atlassian/confluence 和 /var/atlassian/application-data/confluence
一般日志文件存放在/var/atlassian/application-data/confluence/logs/ 下
 
四.破解步驟
在瀏覽器輸入http://本機IP地址:8090 進行訪問 例如:http://192.168.1.10:8090  #注意中英文半角問題。
找一個文檔把頁面上的ServerID 復制下來  #很重要
關閉confluence
service confluence stop
 
刪除jar文件
cd /opt/atlassian/confluence/confluence/WEB-INF/lib/
ll | grep atlassian-extras | wc -l 
6 #上述命令返回數量
rm -fr atlassian-extra*
 
解壓破解包,把里面的atlassian-extras-3.2.jar、Confluence-5.6.6-language-pack-zh_CN.jar、mysql-connector-java-5.1.39-bin.jar三個jar文件復制到/opt/atlassian/confluence/confluence/WEB-INF/lib目錄下
破解包鏈接地址 https://pan.baidu.com/s/1i509VaX #包含上述三個包
atlassian-extras-3.2.jar文件是和license相關的,Confluence-5.6.6-language-pack-zh_CN.jar是confluence中文語言包,而mysql-connector-java-5.1.39-bin.jar是confluence連接mysql數據庫相關的jar包。
 
運行破解jar包程序
java -jar confluence_keygen.jar
破解程序鏈接地址 https://pan.baidu.com/s/1clpfUQ 
#此步驟需要在圖形界面下操作。
 
NAME #此方框內容可以隨意填寫。
把上述復制的ServerID 粘貼到 ServerID 框中。
點擊.gen!
把KEY中生成的KEY復制出來。
 
啟動confluence
把key 粘貼到license key中
選擇下一步——>Direct JDBC——>在User name 和 Password 中輸入 root 和 123456——>點擊下一步——>選擇Empty Site——>Manage users and groups within Confluence——>設置admin的帳號密碼——>完成。
 
 
 
 
 
 
五.漢化
登入界面之后選擇“齒輪”圖標,選擇 Add-ons 在界面右方選擇 Upload add-on 然后把上述的 Confluence-5.6.6-language-pack-zh_CN上傳上去。
完成之后重啟confluence服務
service confluence restart 
打開界面完成漢化,至此安裝破解漢化完畢。
 
 

 

 

FAQ :出現 HTTP Status 500 - java.lang.IllegalStateException: Spring Application context has not been set
先重啟confluence和mysql,若不行可以執行 rm -rf /var/atlassian/application-data/confluence/confluence.cfg.xml.然后重啟confluence解決。
 
 
 


免責聲明!

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



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