前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >【玩转 WordPress】Serverless WordPress 建站实战分享

【玩转 WordPress】Serverless WordPress 建站实战分享

作者头像
腾讯云serverless团队
发布2021-07-14 10:40:54
1K0
发布2021-07-14 10:40:54
举报

以下内容来自「玩转腾讯云」用户原创文章,已获得授权。

01.

Serverless WordPress 建站公测活动

云函数 SCFAPI 网关 控制台的 banner 可以看到,Serverless WordPress 建站提供了公测期间免费体验的活动!

  • 活动地址:https://cloud.tencent.com/act/pro/serverless-wordpress

02.

部署应用

1. 进入控制台,通过模版创建应用,如下图

  • 控制台地址:https://console.cloud.tencent.com/sls/create?t=wordpress&from=gw

2. 输入自定义的应用名称:wordpress,环境选择默认的:开发环境,地域修改为:北京;

3. 点击完成,开始部署,可以在部署日志中看到进度,这里需要稍等一段时间(自己部署时卡在 Downloading code 一段时间……

可以看到这里报错了,是因为没有授权 CFS,因为之前是需要付费开通的,所以就一直没有授权。

代码语言:javascript
复制
[2021-05-06 17:57:07]  Error: 获取cfs信息错误。({"Error": {"Code": "AuthFailure.UnauthorizedOperation", "Message": "CAM signature/authentication error: request unauthorized([request id:663878175]you are not authorized to perform operation (cfs:DescribeCfsFileSystems)\nresource (qcs::cfs:ap-beijing:uin/954078278:filesystem/*) has no permission\n)"}, "RequestId": "2105555b-e5a8-4af0-a992-4fd7c144d26b"}) (reqId: d5c8a801-34c9-4bd4-950b-4077f1ad8034)

4. 随便点到一个云函数里,可以看到关联的文件系统资源,参照 挂载 CFS 文件系统 进行权限追加;

  • 文档地址:https://cloud.tencent.com/document/product/583/46199

5. 在访问管理,的角色中找到 SCF_QcsRole,点击「关联策略」,添加 QcloudCFSReadOnlyAccess 的策略

  • 访问管理地址:https://console.cloud.tencent.com/cam/role

6. 然后重新部署,第二次部署的时候速度变得很快;

代码语言:javascript
复制
Downloading codeInitializing node.js environmentInstalling pluginsProcessing serverless config filesDeploying serverless project

7. 耗时 4 分钟不到,从日志中可以看到创建了 VPCCFSCynosDB clusterapigw、云函数 wpInitFaaswpServerFaas,云函数关联了 layer

03.

初始化应用

1. 进入管理登录地址;

2. 填写信息后,点击安装;

3. 安装完成之后,即可进入后台管理页面,就可以写文章进行发布了;

04.

后记

趁着这次机会体会到了 Serverless 和腾讯云其他产品的结合,CFSTDSQL-C Serverless 实现了远程挂载和数据存储的需求,因此 WordPress 部署在 Serverless 上才得以实现,对传统服务的流程进行了替换。


推荐阅读

One More Thing


立即体验腾讯云 Serverless Demo,获取 Serverless 新用户礼包,请在 PC 端访问:

serverless.cloud.tencent.com/start?c=wx20210412

欢迎进入千人 QQ 群 (871445853) 交流 Serverless!

  • GitHub: github.com/serverless
  • 官网: cloud.tencent.com/product/serverless-catalog

 Serverless 建站惊喜福利大派送!

建站计算资源云函数 SCF、文件存储 CFS、云原生数据库 TDSQL-C、内容分发 CDN、API 网关资源月月送。

点击 ? 「阅读原文」,查看领取惊喜福利!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2021-07-13,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 ServerlessCloudNative 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 以下内容来自「玩转腾讯云」用户原创文章,已获得授权。
  • 01.
  • Serverless WordPress 建站公测活动
  • 02.
  • 部署应用
  • 03.
  • 初始化应用
  • 04.
  • 后记
相关产品与服务
文件存储
文件存储(Cloud File Storage,CFS)为您提供安全可靠、可扩展的共享文件存储服务。文件存储可与腾讯云服务器、容器服务、批量计算等服务搭配使用,为多个计算节点提供容量和性能可弹性扩展的高性能共享存储。腾讯云文件存储的管理界面简单、易使用,可实现对现有应用的无缝集成;按实际用量付费,为您节约成本,简化 IT 运维工作。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档