前言
在艾佳生活實習時,有三款團隊協作系統特別喜歡:Wiki、Jira和Jenkins。對於Jenkins的搭建,之前《自動部署工具Jenkins》有過記錄。這次,搭建一個Wiki,作為知識管理的工具,實現團隊成員之間的協作和知識共享。
准備
下載軟件包
開始搭建Wiki前,需要下載一些軟件包。
- confluence5.6.6
- Confluence-5.6.6-language-pack-zh_CN
- mysql-connector
- confluence_keygen
安裝配置java
yum install java
java -version
安裝配置mysql
1、安裝mysql后,登錄mysql控制台,執行如下命令:
create database confluence default character set utf8;
grant all on confluence.* to 'confluenceuser'@'%' identified by 'confluencepasswd' with grant option;
grant all on confluence.* to 'confluenceuser'@localhost identified by 'confluencepasswd' with grant option;
flush privileges;
2、進入/usr/local/mysql文件夾,在my.cnf中添加:
binlog_format=mixed
3、重啟mysql
service mysqld stop
service mysqld start
關閉防火牆
systemctl stop firewalld.service
詳細步驟
安裝confluence
1、使用xftp,上傳atlassian-confluence-5.6.6-x64.bin到/root
文件夾。
2、上傳完成后,執行命令:
chmod 755 atlassian-confluence-5.6.6-x64.bin
./atlassian-confluence-5.6.6-x64.bin
confluence默認安裝到/opt/atlassian/confluence
和/var/atlassian/application-data/confluence
目錄下,並且confluence監聽的端口是8090。
3、confluence的主要配置文件,存放在/opt/atlassian/confluence/conf/server.xml
文件中。
4、測試訪問,假設CentOS7的ip地址為192.168.56.101
,那么在瀏覽器輸入http://192.168.56.101:8089
,即可看到Confluence的歡迎界面。
破解confluence
1、點擊“Start setup”,看到如下界面。
2、復制Server ID並保存,然后關閉confluence。
/etc/init.d/confluence stop
3、從/opt/atlassian/confluence/confluence/WEB-INF/lib
中,拷貝atlassian-extras-decoder-v2-3.2.jar到windows,並重命名為atlassian-extras-2.4.jar。
4、在windows下,生成License Key。
java -jar confluence_keygen.jar
把第二步中復制的Server ID粘貼進去,然后點擊“.gen!”,保存生成的key。
5、打補丁。點擊“.patch!”,選擇第3步中重命名的atlassian-extras-2.4.jar,會生成新的atlassian-extras-2.4.jar。
6、上傳新的atlassian-extras-2.4.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
,並且刪除atlassian-extras-decoder-v2-3.2.jar。
5、啟動confluence
/etc/init.d/confluence start
7、把生成的key復制粘貼到License Key框中,點擊“Next”,如果順利進入選擇數據庫頁面,說明破解成功。
配置數據庫
1、數據庫選擇MySQL,然后點擊“External Database”,進入數據庫配置頁面。
2、點擊“Direct JDBC”,User Name和Password填寫安裝配置mysql中設置的用戶名和密碼。
3、點擊“Next”,這一步花費時間較長,請耐心等待。數據寫入成功,進入如下頁面。
4、第3步如果報錯,請檢查mysql數據庫配置,然后卸載后重新安裝,卸載命令如下。
/etc/init.d/confluence stop
cd /opt/atlassian/confluence/
./uninstall
或者:
/etc/init.d/confluence stop
rm -rf /opt/atlassian/
rm -rf /var/atlassian/
配置管理員
初始化一個樣例站點,根據提示進行配置。
書簽
wiki系統confluence5.6.6安裝、中文、破解及遷移
http://www.ilanni.com/?p=11989
confluence wiki搭建使用
http://www.cnblogs.com/guigujun/p/6137673.html