天天看點

實戰:用雲托管CloudBase Run部署站點應用

雲托管 CloudBase Run 是由雲開發提供的新一代雲原生應用引擎,支援托管任意語言和架構編寫的容器化應用。可用于雲端一體化開發多種端應用(小程式、公衆号、Web 應用、微服務應用、Flutter 用戶端等),那麼,如何使用雲托管實作表白牆應用呢?

現在,使用雲托管可以将自己開發的應用快速部署到雲端,雲托管為開發者提供高可用、自動彈性擴縮的後端雲服務。使開發者可以專注于業務邏輯的實作,極大程度的增加了開發效率。

這是一款采用PHP開發的非常簡潔卻非常美觀的表白牆應用,使用者可以釋出和分享表白卡片,作者:Mr-Wu。

實戰:用雲托管CloudBase Run部署站點應用

項目位址:https://github.com/wangzhuolin/loveway-php (适配雲托管版本,原倉庫可在readme.md中找)。

修改config.php中的ADMIN_USER和ADMIN_PASS變量以及MySQL資料庫資訊。

注:配置資料庫之前記得導入根目錄的import.sql檔案。項目未在雲托管中建構資料庫,可使用騰訊雲雲資料庫或者自己的 mysql 伺服器。

1.在 雲托管控制台 的服務清單頁面,選擇對應的環境,單擊「建立服務」或「建立此私有網絡下的服務」,根據提示完成服務建立。

實戰:用雲托管CloudBase Run部署站點應用

2.選擇您需要部署的服務,單擊服務名稱進入服務詳情頁面。

實戰:用雲托管CloudBase Run部署站點應用

3.單擊「建立版本」,在建立版本視窗中,上傳代碼zip包或者選擇從代碼庫拉取。

實戰:用雲托管CloudBase Run部署站點應用

4.填寫完版本配置資訊後,單擊「開始部署」,部署成功則狀态變為“正常”。若有報錯,會變為具體的錯誤狀态。

5.完成了部署和流量配置後,雲托管自動為您的服務配置設定了一個預設域名,您可以直接單擊「通路服務」,通過這個預設域名通路您的服務頁面。

實戰:用雲托管CloudBase Run部署站點應用

CloudBase Framework 是雲開發官方出品的前後端一體化部署工具 ,隻需一條指令即可實作部署。

目前已有的後端項目可以直接在項目根目錄指令行視窗輸入以下指令完成部署。

根據提示授權登入,選擇環境,修改配置資訊,最終部署成功效果如下:

實戰:用雲托管CloudBase Run部署站點應用

部署成功後會輸出預設服務入口,複制到浏覽器即可通路。

使用雲托管部署自己的後端項目,是無需提前規劃資源容量、購買伺服器,也無需安裝、運維、擴充您的叢集管理基礎設施,上傳代碼或鏡像即可一鍵開始部署應用了。雲托管還為開發者提供高可用、自動彈性擴縮的後端雲服務,用起來還是很友善的。

作者:雲開釋出道師XiaoLin

雲開發(Tencent CloudBase,TCB)是騰訊雲提供的雲原生一體化開發環境和工具平台,為開發者提供高可用、自動彈性擴縮的後端雲服務,包含計算、存儲、托管等serverless化能力,可用于雲端一體化開發多種端應用(小程式,公衆号,Web 應用,Flutter 用戶端等),幫助開發者統一建構和管理後端服務和雲資源,避免了應用開發過程中繁瑣的伺服器搭建及運維,開發者可以專注于業務邏輯的實作,開發門檻更低,效率更高。

開通雲開發:https://console.cloud.tencent.com/tcb?tdl_anchor=techsite

産品文檔:https://cloud.tencent.com/product/tcb?from=12763

技術文檔:https://cloudbase.net?from=10004

技術交流群、最新資訊關注微信公衆号【騰訊雲開發CloudBase】

繼續閱讀