iT邦幫忙

2023 iThome 鐵人賽

DAY 19
0
WordPress

暢玩 WordPress 30 天 部署 X 開發 X 上線系列 第 19

Day19: 上線 WordPress! WordPress 雲端部署主機介紹- CapRover 搭建容器服務篇

  • 分享至 

  • xImage
  •  

我們有沒有一種方式是使用 VPS 同時也有頁面可以管理呢?

當然是有的,我個人很愛使用 Docker 容器,我認為 Docker 可以做到開發機與線上環境的高度一致化,因此這是個隔離過的容器環境,而線上環境我們也很習慣的使用容器與他的進階管理工具 k8s、Docker Swarm 來進行部署。

今日我想介紹 CapRover 這個 PaaS 工具,他的概念是透過啟動 CapRover 管理介面、Nginx 與CI/CD 在 Docker Swarm 內來做到使用介面操作就可以水平拓展節點的部署工具,而這當然也有支援 WordPress 甚至有內建腳本快速安裝。

安裝 CapRover

前往 CapRover 安裝手冊

  • DigitalOcean
    按下這很酷的按鍵,你就會被導去 DigitalOcean 並且自動安裝好 CapRover,我蠻推薦使用這個的
    https://ithelp.ithome.com.tw/upload/images/20230920/201625703ACVCrshEa.png

  • Linode
    前往 Linode 後台,新增一台 Linode Ubuntu 後安裝 Docker 與 Caprover

sudo apt-get install docker.io
npm install -g caprover

於 CapRover 安裝 WordPress

進入 CapRover 後台 App 頁面找到市場,搜尋 WordPress
其實用起來跟 Vps 商提供的市場一模一樣,唯一差異是我們自行託管 Docker 容器
https://ithelp.ithome.com.tw/upload/images/20230920/20162570nlszQILuT5.png

我們可以選擇有無資料庫的版本,有資料庫的話他會自動建一個 Docker MySQL/MariaDB
我們也可以選擇不建立資料庫的版本,我們就能夠使用外部的託管資料庫來增加穩定度
https://ithelp.ithome.com.tw/upload/images/20230920/20162570HSspPCb0mV.png

https://ithelp.ithome.com.tw/upload/images/20230920/20162570jigCS5wBzm.png

我們這使用使用有資料庫的版本,輸入完後就可以建立起一個完整的 WordPress

總結

今日我們介紹到如何在 Caprover 上安裝 WordPress 並且建立好的資料庫

明日的預告

我們明日會介紹不使用這些託管頁面,直接使用 VPS 平台內建的服務安裝在 VPS 上


上一篇
Day18: 上線 WordPress! WordPress 雲端部署主機介紹-純託管服務篇
下一篇
Day20: 上線 WordPress! WordPress 雲端部署主機介紹- Vps 直接安裝 WordPress 篇
系列文
暢玩 WordPress 30 天 部署 X 開發 X 上線30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言