wiki:confluence部署文檔

1.安裝jdk

#下載jdk

wget?https://download.oracle.com/otn/java/jdk/8u271-b09/61ae65e088624f5aaa0b1d2d801acb16/jdk-8u271-linux-x64.tar.gz?AuthParam=1610533794_0d16bb9e3f92b06c923e627e078bbcec

#將下載下的壓縮包解壓

tar -xvf?jdk-8u271-linux-x64.tar.gz

#編輯配置文件,添加環(huán)境變量

vim? /etc/profile

#在文末,輸入以下內(nèi)容? JAVA_HOME 路徑根據(jù)實(shí)際解壓路徑

JAVA_HOME=/home/java/jdk1.8.0_144

CLASSPATH=$JAVA_HOME/lib/

PATH=$PATH:$JAVA_HOME/bin

export PATH JAVA_HOME CLASSPATH

#重啟配置文件

source /etc/profile

#測(cè)試

java -version

java version "1.8.0_271"

Java(TM) SE Runtime Environment (build 1.8.0_271-b09)

Java HotSpot(TM) 64-Bit Server VM (build 25.271-b09, mixed mode)

2.安裝MySQL(已有MySQL的話,此步忽略)

3.創(chuàng)建數(shù)據(jù)庫

#創(chuàng)建用戶

create user ‘confluence’@’%’ identified by ‘123456’;

#創(chuàng)建數(shù)據(jù)庫

CREATE DATABASE confluence CHARACTER SET utf8 COLLATE utf8_bin;

#給予數(shù)據(jù)庫權(quán)限

grant all privileges on confluence.* to confluence@'%';

#設(shè)置默認(rèn)隔離級(jí)別

SET GLOBAL tx_isolation='READ-COMMITTED';

#刷新權(quán)限

FLUSH PRIVILEGES;

4.安裝confluence

下載

#下載confluence

windows:https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-6.14.2-x64.exe

linux:https://product-downloads.atlassian.com/software/confluence/downloads/atlassian-confluence-6.14.2-x64.bin

#下載破解工具

鏈接:https://pan.baidu.com/s/1Pi_ClXR6T4bLbJ-mPxYXtw? ? ? 提取碼:g3p5

#下載MySQL對(duì)應(yīng)的驅(qū)動(dòng)

MySql驅(qū)動(dòng) https://mvnrepository.com/artifact/mysql/mysql-connector-java/5.1.48

安裝

#給文件可執(zhí)行權(quán)

chmod +x atlassian-confluence-6.14.2-x64.bin

執(zhí)行文件并根據(jù)提示輸入對(duì)應(yīng)的值,然后回車

./atlassian-confluence-6.10.0-x64.bin

#記得開放8090端口,confluence默認(rèn)端口

#訪問http://your ip:8090

以下是頁面操作

點(diǎn)擊右上角的language可以選擇語音,在這里我們選擇中文

選擇產(chǎn)品安裝然后點(diǎn)擊下一步

在獲取應(yīng)用這個(gè)頁面我們不選任何選項(xiàng)直接下一步(這個(gè)根據(jù)個(gè)人需求來定)

到授權(quán)碼頁面,這個(gè)需要授權(quán)碼,就需要通過前面的破解工具來獲取授權(quán)碼,服務(wù)器ID需要記下

停止confluence,從安裝目錄(默認(rèn)安裝到/opt目錄下)/opt/atlassian/confluence/confluence/WEB-INF/lib下找到atlassian-extras-decoder-v2-3.4.1.jar包,然后拷貝出來到電腦上

重命名為atlassian-extras-2.4.jar

利用 confluence_keygen.jar 加 服務(wù)器ID 破解,win+R cmd 回車,找到j(luò)ar的目錄 ,輸入命令 java -jar confluence_keygen.jar 運(yùn)行jar

name可以隨便填,server ID為上面的服務(wù)器ID,點(diǎn)擊.patch! ,選擇atlassian-extras-2.4.jar 后點(diǎn)擊.gen! 后生產(chǎn)授權(quán)碼:

進(jìn)入atlassian-extras-2.4.jar所在的目錄會(huì)看到 有多了一個(gè)文件atlassian-extras-2.4.bak ,不用管bak文件,將atlassian-extras-2.4.jar 改為原來的名字 如:atlassian-extras-decoder-v2-3.4.1.jar

將文件放進(jìn)拿出來的目錄覆蓋。(順便將MySQL的jar也放進(jìn)去,mysql-connector-java-5.1.48.jar)

然后重新啟動(dòng)confluence服務(wù)

service confluence restart

刷新授權(quán)碼頁面,把獲取到的授權(quán)碼填入,然后點(diǎn)擊下一步

然后選擇自己的數(shù)據(jù)庫點(diǎn)擊下一步

我們選用MySQL數(shù)據(jù)庫

然后填入對(duì)應(yīng)信息,數(shù)據(jù)庫和用戶名密碼為我們開始設(shè)置的內(nèi)容,然后點(diǎn)擊測(cè)試連接看有沒有錯(cuò)誤信息。

如果連接成功就點(diǎn)擊下一步

我們可以點(diǎn)擊空白站點(diǎn),選擇在Confluence中管理用戶和組

然后填入信息點(diǎn)擊下一步

在此我設(shè)置的用戶名為admin,密碼為admin123

至此就安裝設(shè)置完成了,可以開始使用了。

遇到的問題

1.登錄后部分中文亂碼,都是???問號(hào)亂碼

解決辦法:修改xml文件(也有可能會(huì)導(dǎo)致重啟不成功,這一步必須去做)

? vim /var/atlassian/application-data/confluence/confluence.cfg.xml

? #編輯此配置文件中“hibernate.connection.url”,注意連接符“&”此處可能變?yōu)榱恕?amp;amp;amp;”,要修改為“&”修改完后重啟。

? jdbc:mysql://ip:3306/confluence?useUnicode=true&characterEncoding=UTF-8&useSSL=false

? #修改完成后重啟confluence服務(wù)

? service confluence restart


最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容