特別聲明:未經(jīng)允許歹袁,禁止任何形式的轉(zhuǎn)載屹篓。
Confluence是用來進(jìn)行企業(yè)wiki知識共享的平臺技肩,下面開始輕松的破解安裝俗孝。?
第一步:安裝java運行環(huán)境并配置環(huán)境變量
安裝7以上版本的jre和jdk酒甸,安裝完成后配環(huán)境變量,步驟如下:
1.電腦——屬性——高級系統(tǒng)設(shè)置——環(huán)境變量
2.新建系統(tǒng)變量JAVA_HOME 和CLASSPATH
(1)變量名:JAVA_HOME ? ?值:C:\Program Files\Java\jdk1.8.0_144(填你自己安裝的jdk文件目錄)
(2)變量名:CLASSPATH ??值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;(前后的.和;都要保留)
3.選擇“系統(tǒng)變量”中變量名為“Path”的環(huán)境變量驹针,把JDK安裝路徑中bin目錄的絕對路徑烘挫,添加到Path變量的值中,并使用;和已有的路徑進(jìn)行分隔柬甥。變量名:Path ??變量值:%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
4.輸入javac饮六,可以返回信息就成功了
PS:如果不幸悲劇的需要卸載重裝,按一下步驟進(jìn)行可以刪干凈
1. 在控制面板或使用軟件助手等刪除苛蒲。
2.找到j(luò)ava的安裝目錄卤橄,將整個Java文件夾刪除。
3.刪除注冊表臂外。在“運行”中輸入Regedit窟扑,打開注冊表編輯器,找到HKEY_LOCAL_MACHINE/SOFTWARE/JavaSoft 漏健,將JavaSoft文件夾嚎货、子目錄及jre全部刪除。
4.刪除環(huán)境變量蔫浆,如果要重新安裝的話殖属,只需要把環(huán)境變量修改一下安裝路徑就好。
第二步:安裝mysql并建立confluence數(shù)據(jù)庫
1.安裝mysql數(shù)據(jù)庫瓦盛,安裝完成后進(jìn)入數(shù)據(jù)庫界面洗显,創(chuàng)建UTF8字符集的confluence數(shù)據(jù)庫
關(guān)于進(jìn)入mysql的問題外潜,未配置環(huán)境變量的情況,通過cmd進(jìn)入dos命令挠唆,cd進(jìn)入安裝目錄处窥,本次安裝在d盤
先d:,進(jìn)入d盤玄组,然后cd具體位置滔驾,輸入mysql -hlocalhost -uroot -p密碼
p后面可以直接加密碼進(jìn)入
創(chuàng)建UTF8字符集的代碼如下
create database db_name default character set utf8 collate utf8_general_ci;
第三步:安裝confluence
下載confluence安裝包,官網(wǎng)地址如下:
https://www.atlassian.com/software/confluence/download-archives
此處開始嘗試安裝atlassian-confluence-5.6.5-x32
打開安裝包巧勤,一直下一步
安裝完畢以后會彈出來輸入license的界面嵌灰,記住serverID。
第四步:confluence破解颅悉!
1.關(guān)閉confluence服務(wù)(不用關(guān)網(wǎng)頁),使用services.msc關(guān)閉confluence服務(wù)迁匠。
2.在C:\ProgramFiles\Atlassian\Confluence\confluence\WEB-INF\lib中找到以下6個文件剩瓶,刪除。
3.將破解包中的atlassian-extras-3.2jar放入lib中城丧,改為atlassian-extras-2.4jar延曙,使用confluence_keygen,patch這個2.4jar文件亡哄,會生成一個新文件和一個bak文件枝缔,將新文件重命名為atlassian-extras-3.2jar。點擊gen蚊惯,生成破解license愿卸。重啟服務(wù),復(fù)制進(jìn)licence里截型。
4.進(jìn)入安裝界面趴荸,數(shù)據(jù)庫選mysql,會需要連接宦焦,選擇direct JDBC发钝,連接mysql時將后面的sessionVariables=storage_engine%3DInnoDB去掉
5.最后的最后,享受勝利的果實波闹。bingo酝豪!
第五步: bug排除
?出現(xiàn)部分中文字符顯示為?的問題精堕,為mysql字符集的問題孵淘,在連接mysql時輸入
&useUnicode=true&characterEncoding=utf8就好。
碼字不易锄码,請不吝贊賞支持夺英,非常感謝晌涕。如需幫助或文件,請私信痛悯,謝謝余黎。
以下為血淚史,記錄在案载萌,笨鳥先飛惧财。
第一次:2017年12月6日confluence安裝嘗試,在java環(huán)境變量處報錯3次卡住扭仁。
下午5點終于解決問題垮衷,悲傷地發(fā)現(xiàn)裝在C盤,刪掉重裝乖坠,回到原點搀突。
第二次:2017年12月7日,java環(huán)境及sql環(huán)境完成熊泵,開始進(jìn)行confluence5.6.5嘗試
刪除6個文件仰迁,替換3個文件放入lib將3.2改為2.4path后改回3.2放入lib,生成lenses顽分,生成過程經(jīng)歷3次報錯徐许,終于生成正確的licence以后,無法重啟服務(wù)卒蘸,卡住雌隅,將原文件放回,后刪除缸沃,輸入正確恰起,終于進(jìn)入安裝界面,開始與mysql連接環(huán)節(jié)和泌,此處卡住村缸,一直無法連接,報錯5遍后網(wǎng)頁徹底崩潰武氓,遂重裝梯皿。
第三次:卸載后未刪凈前文件,重裝后報錯县恕,遂績重新裝
第四次:終于歷經(jīng)波折成功东羹。