差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
下次修改
前次修改
tech:dokuwiki [2024/02/08 10:28] – 增加採用 linuxserver/dokuwiki 的 image 方式 jonathantech:dokuwiki [2024/02/16 13:55] (目前版本) – [採用 linuxserver/dokuwiki 的 image] jonathan
行 1: 行 1:
 ====== DokuWiki安裝程序(Docker) ====== ====== DokuWiki安裝程序(Docker) ======
 ===== Docker 安裝方式 ===== ===== Docker 安裝方式 =====
-  * 安裝環境 - [[tech/docker|Ubuntu 20.04 + Docker compose]]+  * 安裝環境 
 +    - [[tech/alpine_docker|Alpine 3 + Docker compose]] 
 +    - [[tech/docker|Ubuntu 20.04 + Docker compose]]
 ===== 採用 linuxserver/dokuwiki 的 image ===== ===== 採用 linuxserver/dokuwiki 的 image =====
 +  * 參考網址 - https://github.com/linuxserver/docker-dokuwiki
   * 安裝方式   * 安裝方式
     - 編輯 docker-compose.yml <cli>     - 編輯 docker-compose.yml <cli>
行 21: 行 24:
     volumes:     volumes:
       - './dokuwiki_data:/config'       - './dokuwiki_data:/config'
-</file> wiki data 實際存放在 ./dokuwiki_data/dokuwiki 目錄內 +</file>  
 +      * wiki data 實際存放在 ./dokuwiki_data/dokuwiki 目錄內 
 +      * cert 憑證檔存放位置在 ./dokuwiki_data/keys 目錄內
     - 啟動 docker compose <cli>     - 啟動 docker compose <cli>
 docker compose up -d docker compose up -d
 </cli> </cli>
  
 +<note tip>
 +**移轉原本 wiki data 簡易操作程序**
 +  - 將原本資料目錄內的 data lib conf 三個目錄打包成 tar
 +  - 將打包好的 data.tar lib.tar conf.tar 複製到 ./dokuwiki_data/dokuwiki/ 目錄
 +  - 關閉 dokuwiki 服務
 +  - 進入 ./dokuwiki_data/dokuwiki/
 +  - 將原本 data lib conf 三個目錄更名為 data.org lib.org conf.org
 +  - 解開 data.tar lib.tar conf.tar 打包檔成為 data lib conf 三個目錄
 +  - 改正 data lib conf 三個目錄權限
 +  - 重新啟動 dokuwiki 服務
 +  * ++看實際處理 linux 命令語法|<cli>
 +docker compose down
 +cd dokuwiki_data/dokuwiki/
 +mv conf conf.org
 +tar -xvf conf.tar
 +mv lib lib.org
 +tar -xvf lib.tar
 +mv data data.org
 +tar -xvf data.tar
 +chown -R 1000:1000 data
 +chown -R 1000:1000 lib
 +chown -R 1000:1000 conf
 +cd
 +docker compose up -d
 +</cli>++
 +  
 +</note>
 + 
 +  * 如果有安裝 [[http://www.dokuwiki.org/plugin:statistics|Statistics Plugin]] 需要 mysql 資料庫, 可參考 [[tech:dokuwiki:statistics]]
 ===== 採用 bitnami/dokuwiki 的 image ===== ===== 採用 bitnami/dokuwiki 的 image =====
   * 安裝方式 <cli>   * 安裝方式 <cli>
  • tech/dokuwiki.1707359292.txt.gz
  • 上一次變更: 2024/02/08 10:28
  • jonathan