使用雲託管快速部署CMS內容管理系統

2022-06-05 21:24:07 字數 1352 閱讀 1448

背景

cloudbase cms 是雲開發推出的,基於 node.js 的 headless 內容管理平台,提供了豐富的內容管理功能,安裝簡單,易於二次開發,並與雲開發的生態體系緊密結合,助力開發者提公升開發效率。

工具準備

1.安裝 node.js lts 版本

2.使用 node 包管理器 npm 安裝最新版本的 cloudbase cli 工具(1.0.0+)

npm install -g @cloudbase/cli@latest
3.開通雲開發服務,並建立按量計費環境(如果您已擁有雲開發按量計費的環境,可跳過此步驟)

git clone
複製專案根目錄下的.env.example.env.local,並填寫相關的配置

# 您的雲開發環境 id

env_id=

# 管理員賬戶名,賬號名長度需要大於 4 位,支援字母和數字

administratorname=admin

# 管理員賬號密碼,8~32位,密碼支援字母、數字、字元、不能由純字母或存數字組成

administratorpassword=

# cms 控制台路徑,如 /tcb-cms/,建議使用根路徑 /

deploypath=

# 雲接入自定義網域名稱(選填),如 tencent.com

accessdomain=

部署

1.登入

tcb login
2.安裝依賴

npm install 

​npm run setup

如果你使用 npm run setup 命令出現異常,你可以分別到 packages 目錄下的檔案內,手動執行 npm install 命令。

3.部署

npm run deploy
部署成功後會看到下圖,訪問**入口就可以使用了

總結本文主要介紹了使用雲託管快速部署cms內容管理系統

在使用 npm run setup 命令出現異常,你可以選擇公升級 node.js lts 版本 或者分別到 packages 目錄下的檔案內,手動執行 npm install 命令。

在部署過程中 window 系統下,setup.sh 指令碼可能會報錯,可以複製檔案內容,手動建立乙個 setup.sh 檔案,替換之前的。

產品介紹

FrameWork如何進行雲託管部署

cloudbase framework 是雲開發官方出品的雲原生一體化部署工具,可以幫助開發者將靜態 後端服務和小程式等應用,一鍵部署到雲開發 serverless 架構的雲平台上,自動伸縮且無需關心運維,聚焦應用本身,無需關心底層配置和資源 雲開發 cloudbase framework 框架 c...

碼雲專案託管之自動化部署

一 首先要到註冊乙個賬號,並建立乙個專案。二 把本地和伺服器公鑰新增到碼雲公鑰管理 三 到webhooks下新增webhooks設定 然後新增乙個觸發鉤子的url,當開發者提交主分支的時候,首先是把版本資訊提交到碼雲,然後碼雲主動請求該url,並攜帶版本資訊及密碼過去,進行驗證後觸發鉤子,鉤子再執行...

阿里雲彈性web託管使用教程

阿里雲大學課程 阿里雲彈性web託管使用教程 課程介紹 彈性web託管是阿里雲推出的新一代建站主機,基於先進的容器技術架構,資源隔離性好,且具有攻擊隔離能力,更穩定 安全,帶配套控制面板,管理體驗同虛機一樣簡單。產品詳情 課時列表 課時1 彈性web託管擴容功能介紹 課時2 彈性web託管刪除檔案或...