中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

Centos如何用docker安裝Confluence

發布時間:2021-07-05 15:47:52 來源:億速云 閱讀:1214 作者:chen 欄目:大數據

這篇文章主要介紹“Centos如何用docker安裝Confluence”,在日常操作中,相信很多人在Centos如何用docker安裝Confluence問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”Centos如何用docker安裝Confluence”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!

1. 下載官方鏡像

docker pull atlassian/confluence-server:6.15.7-alpine

2. 創建并運行容器

docker run -m 4096M --memory-swap -1 -e LANG=en_US.UTF-8 -e JVM_MAXIMUM_MEMORY=4096m -host --net=host --name wiki -d -p 8090:8090 -p 8091:8091 -v /data/wiki:/var/atlassian/application-data/confluence -v /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime atlassian/confluence-server:6.15.7-alpine

注:用 -e TZ=Asia/Shanghai 時區設置不生效,所以直接 用了 -v /usr/share/zoneinfo/Asia/Shanghai:/etc/localtime 這種方式

3. 進入初始化界面

訪問地址:http://服務器IP:8090/setup/setupstart.action

Centos如何用docker安裝Confluence

4.初始化

a.設置語言

Centos如何用docker安裝Confluence

b.設置成功,并選擇“產品安裝”,點擊“下一步”。

Centos如何用docker安裝Confluence

c.不選任何選項,直接“下一步”。

Centos如何用docker安裝Confluence

d. 進入授權碼界面,并記住授權碼。不要關閉當前頁面,后面還會要用。

Centos如何用docker安裝Confluence

4. 獲取atlassian-extras-decoder的jar包,我當前使用的鏡像版本里面對應的jar包版本是 atlassian-extras-decoder-v2-3.4.1.jar

a.進入容器

docker exec -it wiki /bin/bash   //wiki 是我對容器取的名稱,如果各位不是,請自行替換成第二步的 --name 后面的容器名稱

b.進入atlassian-extras-decoder-v2-3.4.1.jar的目錄

/opt/atlassian/confluence/confluence/WEB-INF/lib/
ls |grep atlassian-extras-decoder-v2-3.4.1.jar //查看下是否存在該jar

Centos如何用docker安裝Confluence

c.退出容器,并開始復制jar包到本地

exit //退出容器

復制jar包到本地

// docker cp 容器名稱:容器內部文件路徑 機器上的保存路徑
docker cp wiki:/opt/atlassian/confluence/confluence/WEB-INF/lib/atlassian-extras-decoder-v2-3.4.1.jar /tmp/

查看保存的路徑下是否有相同名稱jar包

ll /tmp 或 ls /tmp   //tmp 是我機器上的保存路徑,請自行替換

如果已經復制成功,先復制一份jar包,并把jar包名稱改為atlassian-extras-2.4.jar(一定要改)

cp atlassian-extras-decoder-v2-3.4.1.jar atlassian-extras-2.4.jar
//把原有jar換下名字
mv atlassian-extras-decoder-v2-3.4.1.jar atlassian-extras-decoder-v2-3.4.1.jar.bak

//或者直接刪除
rm -rf atlassian-extras-decoder-v2-3.4.1.jar

把atlassian-extras-2.4.jar包拷貝到自己的電腦上,稍后待用

5. 下載工具

鏈接:https://pan.baidu.com/s/1_adhOk0wM-xeKdpAB0mMlQ 
提取碼:m2z6
下載成功后并解壓

6.開始激活

a. 打開解壓后的文件夾,運行confluence_keygen.jar

Centos如何用docker安裝ConfluenceCentos如何用docker安裝Confluence

b. "Name" 隨便寫

c. 將 本文“步驟4”中的授權碼填入ServerID

d.點擊“.gen”按鈕

c.點擊“.patch!”按鈕,選擇剛才下載的jar包,請一定要改成atlassian-extras-2.4.jar,不然選擇不到

Centos如何用docker安裝Confluence

到此,jar包激活完成,保存key信息,后面要用來激活。

7.替換容器內部jar包

a.把上述激活成功的jar包,上傳至服務器,并修改回之前的名稱

mv atlassian-extras-2.4.jar atlassian-extras-decoder-v2-3.4.1.jar

b.為防止jar不生效,先進入容器,刪除容器內部atlassian-extras-decoder-v2-3.4.1.jar

//進入容器
docker exec -it wiki /bin/bash 
//進入對應目錄
cd /opt/atlassian/confluence/confluence/WEB-INF/lib/
//刪除jar包
rm -rf atlassian-extras-decoder-v2-3.4.1.jar
//退出容器
exit

c.復制新的atlassian-extras-decoder-v2-3.4.1.jar到容器內部

// docker cp 本地文件路徑 容器名稱:容器內部目錄路徑
docker cp /tmp/atlassian-extras-decoder-v2-3.4.1.jar wiki:/opt/atlassian/confluence/confluence/WEB-INF/lib/

d.重啟容器

docker restart wiki

8.繼續激活

a.在授權碼頁面,填入key信息,并點擊下一步。

Centos如何用docker安裝Confluence

b.進入數據庫設置頁面,選擇“我自己的數據庫”,并點擊“下一步”。

Centos如何用docker安裝Confluence

c.設置數據庫,我選擇的是mysql,但是需要自己下載數據庫驅動,并放入到容器內的對應目錄下,并且重新啟動容器。

Centos如何用docker安裝Confluence

d. 點擊上圖中的“Mysql驅動程序”,進入渠道下載界面

Centos如何用docker安裝Confluence

滾動頁面至下圖“mysql”處,并點擊“”進入mysql官網驅動下載

Centos如何用docker安裝Confluence

選擇系統,進行下載

Centos如何用docker安裝Confluence

隨意選擇一個下載,我選擇了tar.gz

Centos如何用docker安裝Confluence

下載完成之后,將壓縮包解壓。將里面的mysql驅動mysql-connector-java-5.1.47-bin.jar(注意版本號,可能不一樣)包放到服務器上,然后再復制到容器內部

//復制驅動程序到容器內部
docker cp /tmp/mysql-connector-java-5.1.47-bin.jar wiki:/opt/atlassian/confluence/confluence/WEB-INF/lib/
//重啟容器
docker restart wiki

重新訪問 http://服務器IP:8090/setup/setupstart.action,會重新進入設置數據庫界面

Centos如何用docker安裝Confluence

點擊“下一步”,出現如下圖,說明,mysql驅動已經成功。

Centos如何用docker安裝Confluence

現在可以配置數據庫信息了,前提是要有自己的數據庫服務,如果沒有請自行安裝一下,并且在數據庫上創建一個對應的數據庫。

配置完數據庫之后,點擊下一步。然后等待完成之后,系統完成全部安裝。

如果在配置數據庫過程中,出現文章沒有交待清楚的,可以查看官方文檔。

https://confluence.atlassian.com/doc/database-setup-for-mysql-128747.html

到此,關于“Centos如何用docker安裝Confluence”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

三都| 天全县| 德江县| 郓城县| 沧源| 湖北省| 广东省| 克东县| 温泉县| 江西省| 沁水县| 增城市| 龙游县| 彰化市| 江门市| 娱乐| 湘潭市| 荥经县| 清涧县| 安顺市| 庄浪县| 温宿县| 尉犁县| 山丹县| 宜宾市| 凤凰县| 桓台县| 鄂尔多斯市| 溆浦县| 宿州市| 太谷县| 尖扎县| 文登市| 丽水市| 玛纳斯县| 通江县| 松原市| 嘉黎县| 监利县| 中宁县| 大庆市|