在網(wǎng)絡上關于Confluence的安裝基本是Windows和CentOS寺滚,在Ubuntu下的能搜索到幾篇纳本,但作用不大寇漫,而其他系統(tǒng)下安裝的文檔也不是很詳細尿扯,尤其是破解這塊沒有講清楚亲桦,我自己也折騰了好一會才破解成功崖蜜,下面將整個安裝破解過程記錄如下:
1.從http://pan.baidu.com/s/1pLS1cHd下載wsprpm.zip軟件包,解壓后有如下內(nèi)容:
? ? 51CTO╧┬╘╪-confluence5.1-crack.zip
? ? atlassian-confluence-5.4.4-x64.bin
? ? Confluence-5.4.4-language-pack-zh_CN.jar
? ? jre-7u67-linux-x64.rpm
? ? mysql-connector-java-5.1.32-bin.jar
? ? 將51CTO╧┬╘╪-confluence5.1-crack.zip解壓后有如下內(nèi)容:
? ? atlassian-extras-2.4.jar
? ? iNViSiBLE
? ? 其中iNViSiBLE目錄下的內(nèi)容為:
? ? confluence_keygen.jar
? ? keygen.bat
? ? keygen_MacOSX.sh
? ? keygen.sh
2.安裝JRE(由于上面軟件包里jre-7u67-linux-x64.rpm文件是CentOS的客峭,關于Ubuntu下的安裝請自行網(wǎng)絡搜索豫领,我自己安裝的是JDK6);
3.使用chmod +x atlassian-confluence-5.4.4-x64.bin命令增加BIN有可執(zhí)行權限舔琅,接下來運行sudo ? ./atlassian-confluence-5.4.4-x64.bin命令等恐,全部回車默認安裝即可;
4.上面Confluence安裝好后會自動啟動备蚓,此時使用網(wǎng)絡瀏覽器打開http://127.0.0.1:8090课蔬,將頁面中的Server? ID記錄下來;
5.執(zhí)行cd /opt/atlassian/confluence/bin命令切換到/opt/atlassian/confluence/bin目錄郊尝,執(zhí)行sudo ./shutdown.sh命令將Confluence服務停掉二跋;
6.使用java -jar confluence_keygen.jar命令執(zhí)行破解程序(在破解界面的Name中隨意輸入內(nèi)容,在Server ID中輸入前面記錄下來的ID)虚循,并將/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-2.4.jar文件復制到~/目錄下同欠,此時點擊運行后的破解程序界面的“.patch!”按鈕样傍,彈出的文件選擇對話框中選擇復制出來的JAR文件,即~/atlassian-extras-2.4.jar铺遂,破解成功后會在JAR文件所在目錄下生成atlassian-extras-2.4.jar和atlassian-extras-2.4.bak兩個文件衫哥,此時將~/atlassian-extras-2.4.jar文件復制回/opt/atlassian/confluence/confluence/WEB-INF/lib/目錄下,并將Confluence-5.4.4-language-pack-zh_CN.jar和mysql-connector-java-5.1.32-bin.jar也復制到該目錄下襟锐;
7.執(zhí)行cd /opt/atlassian/confluence/bin命令切換到/opt/atlassian/confluence/bin目錄撤逢,執(zhí)行sudo ./startup.sh命令啟動Confluence服務;
8.執(zhí)行sudo apt-get install mysql安裝好mysql服務粮坞,并使用mysqladmin -u root password "123456"設置好管理員密碼蚊荣,接下來使用mysql -u root -p命令登錄mysql數(shù)據(jù)庫栅炒,在交互界面執(zhí)行如下命令創(chuàng)建Confluence數(shù)據(jù)庫:
? ? 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
? ? 創(chuàng)建好數(shù)據(jù)庫后裙顽,執(zhí)行sudo service mysql stop命令,修改/etc/mysql/my.cnf文件这敬,添加character-set-server=utf8語句筝闹,保存后執(zhí)行sudo service mysql start命令啟動mysql媳叨;
9.接下來回到http://127.0.0.1:8090的瀏覽器界面,并在破解軟件界面上點擊“.gen!”按鈕关顷,將生成的Key復制到瀏覽器界面的對應框中糊秆,然后點擊“Production Installation”按鈕進入下一頁數(shù)據(jù)庫的配置,選擇“External Database”里的下拉列表框中的“MySQL”议双,再點擊“External Database”按鈕痘番,進入下一頁后點擊“Direct JDBC”按鈕,進入下一頁平痰,輸入前面設置的MYSQL服務器的管理員帳號和密碼汞舱,再點擊“Next”按鈕,自動配置好數(shù)據(jù)庫進入下一頁觉增,此時點擊“Empty Site”按鈕創(chuàng)建一個空網(wǎng)站兵拢,進入下一頁點擊“Manage users and groups within Confluence”按鈕進入下一頁,設置好管理員的帳號信息再點擊“Next”按鈕逾礁,進入下一頁提示“Setup Successful”安裝成功说铃。
9.接下來進入到“站點管理”界面的“授權碼細節(jié)”界面(此時已變成中文界面了,上面復制一中文件JAR包生效了)嘹履,在“技術支持期限”一欄中有“你的Confluence技術支持與更新服務將于十二月 24, 2337到期腻扇。 ”,至此可以安心使用了砾嫉。