查看原文
其他

Serverless Wordpress 系列建站教程(一)

April 腾讯云云函数 2022-03-18

WordPress 是使用 PHP 语言开发的博客平台,用户可以在支持 PHP 和 MySQL 数据库的服务器上架设属于自己的网站。也可以把 WordPress 当作一个内容管理系统(CMS)来使用。根据 W3techs 的统计,截至 2020 年 12 月,全球约 39.9% 的网站都使用 WordPress,无论是个人博客,还是官方网站,还是作为通用的内容管理系统,都可以通过 WordPress 快速搭建,也是目前最流行的动态网站框架之一。

腾讯云 Serverless 提供了基于 Serverless 架构的 WordPress 全新部署方式,仅需三步,就可以快速部署一个 WordPress 项目,抛去繁琐的底层运维步骤,所有的功能都可以在 Serverless 架构上实现,本系列教程将指导您如何从零开始,完成 Serverless WordPress 项目搭建。

方案优势

  1. 支持 Wordpress 原生框架

传统 Wordpress 项目迁移至 Serverless,往往需要对项目原生框架进行大量改造,以适应 Serverless 架构。而使用 Serverless WordPress,您不需要对原生项目进行任何改造,即可直接完成部署,做到对框架无入侵,也支持后续的版本升级。

  1. 降低使用成本

从接入层到计算层到存储层,全部使用 Serverless 资源,真正做到按量计费,弹性伸缩,与传统自建方案对比,基于 Serverless WordPress 部署的个人博客网站(日访问量100左右),一个月成本不到 5 元,使用成本大大降低

  1. 部署步骤简单

通过 Serverless WordPress 组件,控制台几步配置,即可快速完成 WordPress 应用部署,极大降低部署门槛,即使您是零基础,也可以快速部署您的 WordPress 项目。

部署前提

已注册腾讯云账号并开通相关服务

涉及腾讯云服务模块:

模块说明
SCF 云函数负责 Serverless Wordpress 的接入层实现,从而运行 WordPress
API 网关WordPress 的对外入口,实现了 RESTful API
CFSWordPress 的 Serverless 存储仓库
TDSQL-C Serverless通过创建 TDSQL-C Serverless (原 CynosDB) 的 MySQL 类型数据库,实现数据库按量计费,自动扩缩容
VPC内网打通SCF云函数、CFS、TDSQL-C Serverless之间的网络,保障网络隔离

部署步骤

  1. 进入Serverless 应用控制台,点击新建应用按钮

控制台链接:https://console.cloud.tencent.com/sls?from=wx

  1. 在“新建应用”页面,选择应用模版创建,填入您的应用名称,并选择 WordPress 应用创建卡片
  1. 点击“创建”,自动进入应用部署日志页面

此过程通常需要 90s 左右,请耐心等候

  1. 部署完成后,可以在应用详情页登录您的 WordPress 网站,并实现页面监控,绑定自定义域名等后续操作

新用户第一次部署 WordPress 应用,即可获得 30 元 TDSQL-C,5 元 CFS 文件存储代金券,欢迎免费体验!

One More Thing

立即体验腾讯云 Serverless Demo,获取 Serverless 新用户礼包,请在 PC 端访问:
serverless.cloud.tencent.com/start?c=wx

欢迎进入千人 QQ 群 (871445853) 交流!
  • GitHub: github.com/serverless
  • 官网: cloud.tencent.com/product/serverless-catalog


您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存