騰訊云:只需三步,快速在Serverless架構(gòu)部署WordPress項(xiàng)目

來源: TencentServerless
作者:April
時(shí)間:2021-01-31
17482
騰訊云Serverless提供了基于Serverless架構(gòu)的Wordpress全新部署方式,通過Serverless Framework Wordpress組件,僅需三步,就可以快速在Serverless架構(gòu)部署Wordpress項(xiàng)目。

N2Q3ZDlmOS5qcGVn.jpg

WordPress是使用PHP語言開發(fā)的博客平臺(tái),用戶可以在支持PHP和MySQL數(shù)據(jù)庫的服務(wù)器上架設(shè)屬于自己的網(wǎng)站,也可以把WordPress當(dāng)作一個(gè)內(nèi)容管理系統(tǒng)(CMS)來使用。根據(jù)W3techs的統(tǒng)計(jì),截至2020年12月,全球約39.9%的網(wǎng)站都使用WordPress,無論是個(gè)人博客,還是官方網(wǎng)站,還是作為通用的內(nèi)容管理系統(tǒng),都可以通過Wordpress快速搭建,也是目前最流行的動(dòng)態(tài)網(wǎng)站框架之一。

騰訊云Serverless提供了基于Serverless架構(gòu)的Wordpress全新部署方式,通過Serverless Framework Wordpress組件,僅需三步,就可以快速在Serverless架構(gòu)部署Wordpress項(xiàng)目。

Serverless Wordpress建站,只需3步:

https://console.cloud.tencent.com/sls/create?t=wordpress

架構(gòu)簡(jiǎn)介

該方案主要使用了以下資源模塊,實(shí)現(xiàn)從接入層到計(jì)算層到存儲(chǔ)層的完全Serverless化:

1612065595(1).png

功能優(yōu)勢(shì)

1.支持Wordpress原生框架

傳統(tǒng)Wordpress項(xiàng)目遷移至Serverless,往往需要對(duì)項(xiàng)目原生框架進(jìn)行大量改造,以適應(yīng)Serverless架構(gòu)。而使用Serverless Wordpress組件,您不需要對(duì)原生項(xiàng)目進(jìn)行任何改造,即可直接完成部署,做到對(duì)框架無入侵,也支持后續(xù)的版本升級(jí)。

2.降低使用成本

從接入層到計(jì)算層到存儲(chǔ)層,全部使用Serverless資源,真正做到按量計(jì)費(fèi),彈性伸縮,大大節(jié)省成本

示例:以一個(gè)個(gè)人博客網(wǎng)站為例,設(shè)定日訪問量 100,1 GB 文件存儲(chǔ),1 GB 數(shù)據(jù)庫存儲(chǔ),每月費(fèi)用計(jì)算如下:

   - API 網(wǎng)關(guān)

     調(diào)用次數(shù):100/10000*0.06*30=0.018元/月

     出流量:100*30/1024/1024*0.8*30=0.068元/月


   - SCF 云函數(shù)

     SCF 調(diào)用次數(shù):100*30=3000次/月 免費(fèi)額度內(nèi),不產(chǎn)生費(fèi)用

     SCF 資源使用費(fèi)用:30/1000*100*30=900GBs/月 免費(fèi)額度內(nèi),不產(chǎn)生費(fèi)用


   - CFS 存儲(chǔ)費(fèi)用(月費(fèi)用):1*0.35=0.35元/月


   - Serverless MySQL 數(shù)據(jù)庫

     存儲(chǔ)費(fèi)用:1*0.00485元/GB/小時(shí)*24*30=3.49 元/月

     計(jì)算費(fèi)用:100*0.000095*30=0.285 元/月


     合計(jì): 0.018+0.068+0.35+3.49+0.285=4.211元

對(duì)比可以發(fā)現(xiàn),與傳統(tǒng)自建方案對(duì)比,Serverless Wordpress一個(gè)月成本不到5元,使用成本大大降低。

新用戶第一次部署Wordpress應(yīng)用,即可獲得30元TDSQL-C,5元CFS文件存儲(chǔ)代金券。

3.部署步驟簡(jiǎn)單

通過Serverless Wordpress組件,只需幾行yml文件配置,即可快速完成Wordpress應(yīng)用部署,極大降低部署門檻。

部署步驟

您可以通過命令行控制臺(tái)完成Serverless Wordpress部署,步驟如下:

部署前提

·開通SCF云函數(shù)服務(wù)

·開通CFS文件存儲(chǔ)服務(wù)

·(可選)準(zhǔn)備好已備案的自定義域名,您也可以通過Serverless備案資源包完成備案

控制臺(tái)部署

·步驟一:登陸Serverless應(yīng)用控制臺(tái),點(diǎn)擊"新建應(yīng)用"

wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1.jpg

·步驟二:根據(jù)指引,填入應(yīng)用名稱,選擇"應(yīng)用模版"--"Wordpress應(yīng)用",點(diǎn)擊"創(chuàng)建"

wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1(1).jpg

注意:目前只支持北京、廣州、上海區(qū)域

·步驟三:創(chuàng)建完成后,點(diǎn)擊"訪問應(yīng)用",即可訪問您的Wordpress項(xiàng)目,您也可以在應(yīng)用詳情頁完成自定義域名的配置

wx_fmt=png&tp=webp&wxfrom=5&wx_lazy=1&wx_co=1(2).jpg

命令行部署

·步驟一:本地初始化Serverless Wordpress配置文件

sls init wordpress--name example

·步驟二:進(jìn)入目錄下,執(zhí)行sls deploy,即可完成部署

$ cd example && sls deploy


serverless ? framework


Action: "deploy" - Stage: "dev" - App: "appDemo" - Instance: "wordpressDemo"


region:       ap-shanghai

zone:         ap-shanghai-2

vpc: 

  ...


cfs: 

  ...


db: 

  ...


apigw: 

  created:     true

  url:         https://service-xxxxx.sh.apigw.tencentcs.com/release/

  ...


layer: 

  ...


wpInitFaas: 

  ...


wpServerFaas: 

  ...

部署成功后,點(diǎn)擊apigw部分輸出url,根據(jù)指引完成賬號(hào)密碼配置,即可開始使用您的Wordpress應(yīng)用。

如果想要配置自定義域名,您也可以修改serverless.yml配置文件,完成應(yīng)用信息配置,或部署完成后在控制臺(tái)修改,詳細(xì)配置內(nèi)容,請(qǐng)參考全量配置文檔:

https://github.com/serverless-components/tencent-wordpress/blob/master/docs/configure.md

注意:目前已支持ap-guangzhou-4,ap-shanghai-2,ap-beijing-3,ap-nanjing-1四個(gè)可用區(qū)。

Serverless Wordpress建站,只需3步:

https://console.cloud.tencent.com/sls/create?t=wordpress

立即登錄,閱讀全文
版權(quán)說明:
本文內(nèi)容來自于TencentServerless,本站不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。文章內(nèi)容系作者個(gè)人觀點(diǎn),不代表快出海對(duì)觀點(diǎn)贊同或支持。如有侵權(quán),請(qǐng)聯(lián)系管理員(zzx@kchuhai.com)刪除!
相關(guān)文章
騰訊云數(shù)據(jù)庫PostgreSQL全面支持PG 17
騰訊云數(shù)據(jù)庫PostgreSQL全面支持PG 17
即日起,騰訊云PostgreSQL全面支持PostgreSQL 17.0。所有用戶可使用大版本升級(jí)能力升級(jí)至最新的PostgreSQL 17.0進(jìn)行體驗(yàn),也可以在產(chǎn)品購(gòu)買頁直接購(gòu)買。
騰訊云
云服務(wù)
2024-12-152024-12-15
高可用這個(gè)問題,加機(jī)器就能解決?
高可用這個(gè)問題,加機(jī)器就能解決?
互聯(lián)網(wǎng)服務(wù)的可用性問題是困擾企業(yè)IT人員的達(dá)摩克利斯之劍:防于未然,體現(xiàn)不出價(jià)值。已然發(fā)生,又面臨P0危機(jī)。就更別提穩(wěn)定性建設(shè)背后顯性的IT預(yù)算問題與隱性的人員成本問題。
騰訊云
云服務(wù)
2024-11-252024-11-25
TDSQL TDStore引擎版替換HBase:在歷史庫場(chǎng)景中的成本與性能優(yōu)勢(shì)
TDSQL TDStore引擎版替換HBase:在歷史庫場(chǎng)景中的成本與性能優(yōu)勢(shì)
HBase憑借其高可用性、高擴(kuò)展性和強(qiáng)一致性,以及在廉價(jià)PC服務(wù)器上的低部署成本,廣泛應(yīng)用于大規(guī)模數(shù)據(jù)分析。
騰訊云
云服務(wù)
2024-11-042024-11-04
復(fù)雜查詢性能弱,只讀分析引擎來幫忙
復(fù)雜查詢性能弱,只讀分析引擎來幫忙
隨著當(dāng)今業(yè)務(wù)的高速發(fā)展,復(fù)雜多表關(guān)聯(lián)的場(chǎng)景越來越普遍。但基于行式存儲(chǔ)的數(shù)據(jù)庫在進(jìn)行復(fù)雜查詢時(shí)性能相對(duì)較弱。
騰訊云
云服務(wù)
2024-11-022024-11-02
優(yōu)質(zhì)服務(wù)商推薦
更多
掃碼登錄
打開掃一掃, 關(guān)注公眾號(hào)后即可登錄/注冊(cè)
加載中
二維碼已失效 請(qǐng)重試
刷新
賬號(hào)登錄/注冊(cè)
小程序
快出海小程序
公眾號(hào)
快出海公眾號(hào)
商務(wù)合作
商務(wù)合作
投稿采訪
投稿采訪
出海管家
出海管家