Confluence的安裝

最近一直想給公司搭一臺文檔服務器,試了不少產品,最後選擇了Confluence。html

產品 特色
XWiki 開源,可本地部署,但很差用
語雀 阿里出品,好用,只能在雲端,收費
sharepoint fundation 微軟出品,需安裝在windows server上
jekyll 基於Ruby的博客框架,安裝異常,遂放棄
Confluence 可本地安裝,與Jira同公司,可與Jira的帳戶系統打通,功能也還齊全

安裝參考:java

我是在一臺CentOS7系統上安裝的,安裝步驟如:mysql

1)下載安裝文件:https://www.atlassian.com/software/confluence/downloadsql

選擇Linux 64 Bit下載數據庫

將下載到的atlassian-confluence-6.15.4-x64.bin上傳到服務器。windows

2)安裝瀏覽器

chmod +x atlassian-confluence-6.15.4-x64.bin
./atlassian-confluence-6.15.4-x64.bin

根據提示安裝好confluence以後,可經過8090端口進行訪問。能夠使用如下指令中止,啓動和重啓confluence服務器

service confluence stop
service confluence start
service confluence restart

confluence的安裝目錄爲/opt/atlassian, 數據目錄爲/var/atlassian框架

3)激活spa

下載激活器, 在本地啓動

java -jar confluence_keygen.jar

Name字段自行輸入,Server ID能夠經過瀏覽器訪問8090端口的頁面得到

將 /opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar 下載到本地,重命名爲atlassian-extras-2.4.jar,點擊.patch! 選擇atlassian-extras-2.4.jar,激活成功以後,將激活後的jar包上傳到/opt/atlassian/confluence/confluence/WEB-INF/lib/, 並重命名爲atlassian-extras-decoder-v2-3.4.1.jar。

重啓confluence。

4)配置數據庫

根據提示,選擇Mysql數據庫,下載Mysql的鏈接驅動(注意版本,我用的是mysql-connector-java-5.1.47.jar)

將驅動的jar包上傳到/opt/atlassian/confluence/confluence/WEB-INF/lib/

重啓confluence。

5)建立數據庫

在數據庫服務器中建立數據庫confluence

CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;

修改隔離級別爲READ COMMITTED

SELECT @@tx_isolation; #查詢隔離級別
SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED;
SET GLOBAL TRANSACTION ISOLATION LEVEL READ COMMITTED;

在8090頁面中作好鏈接配置。

6) 解決中文顯示爲?的問題

show variables like 'char%';

character_set_server爲latin1,致使中文顯示不正常,修改/etc/my.cnf, 在[mysqld]添加

character_set_server=utf8

重啓mysql 服務器

service mysqld restart

7)若是已經安裝了Jira且有Jira的管理員帳號,能夠打通Confluence與Jira的帳號,注意根據8090頁面的提示作好配置便可。  

相關文章
相關標籤/搜索