serverless wordpress 三分钟快速打造属于自己内容网站

2021-05-08 11:26:10 浏览数 (1)

1.授权

若需使用 Serverless 应用部署 功能,需要您允许 Serverless Framework 访问您的部分资源,他们将通过服务角色访问您已授权给予他们的资源以实现当前功能,请您点击前往授权,为 Serverless Framework 进行相关服务接口的授权

代码语言:javascript复制
### 服务授权

同意赋予 Serverless Framework 权限后,将创建服务预设角色并授予 Serverless Framework 相关权限

角色名称:SLS_QcsRole

角色类型:服务角色

角色描述:当前角色为  Serverless Framework  服务角色,该角色将在已关联策略的权限范围内访问您的其他云服务资源。

授权策略
预设策略 QcloudCynosDBFullAccess、预设策略 QcloudCOSFullAccess、预设策略 QcloudSCFFullAccess、预设策略 QcloudAPIGWFullAccess、预设策略 QcloudCDNFullAccess、预设策略 QcloudTCBFullAccess、预设策略 QcloudSLSFullAccess、预设策略 QcloudSSLFullAccess、预设策略 QcloudCKafkaFullAccess、预设策略 QcloudMonitorFullAccess、预设策略 QcloudVPCFullAccess、预设策略 QcloudCODINGFullAccess、预设策略 QcloudPostgreSQLFullAccess、预设策略 QcloudAccessForSLSRole、预设策略 QcloudCLSFullAccess、预设策略 QcloudCFSFullAccess

2.新建应用

创建方式:选择 应用模板,使用模板创建Serverless应用

模板:选择图中所示的“快速部署一个wordpress框架

第一步:输入您的应用名称:

第二步:点击创建,开始创建您的serverless应用

随后能够看到对应的部署日志对过程的展示:

创建完成会收到短信提示:

代码语言:javascript复制
【腾讯云】尊敬的用户您好,您的腾讯云账号(账号ID:10001....,昵称:....)日志服务(CLS)已开通,请登录日志服务控制台查看及管理。为提供更完善的日志能力,SCF 已全量接入CLS,使用 SCF 将会为您开通 CLS 并默认将函数调用日志投递至命名前缀为SCF_logtopic的专用日志主题,该主题将会占用 CLS 免费额度,详情参考:https://mc.tencent.com/OFU2C6X2 。

这时候日志中提示错误:

代码语言:javascript复制
应用 changyandou 部署失败,构建ID:6578859,请重新部署
代码语言:javascript复制
Downloading code
Initializing node.js environment
Installing plugins
Processing serverless config files
Deploying serverless project
[2021-04-25 16:05:15]   serverless deploy --debug --force
[2021-04-25 16:05:17] 正在初始化...
[2021-04-25 16:05:17] Action: "deploy" - Stage: "dev" - App: "changyandou" - Instance: "wordpress-P6sa0xRGJ"
[2021-04-25 16:05:17] 准备中...
[2021-04-25 16:05:29] 上传中...
[2021-04-25 16:05:36] 部署中...
[2021-04-25 16:06:02] 
[2021-04-25 16:06:02]  Error: 服务处理出错,请稍后重试。若无法解决,请联系智能客服或提交工单。(TraceId:3240fa0f-0f44-4539-956b-b8344b855f4a)
[2021-04-25 16:06:02]     at HttpConnection.doRequest (/usr/pnpm-global/4/node_modules/.pnpm/@serverless/utils-china@1.0.15/node_modules/@serverless/utils-china/library/common/abstract_client.js:102:31)
[2021-04-25 16:06:02]     at IncomingMessage.res.on (/usr/pnpm-global/4/node_modules/.pnpm/@serverless/utils-china@1.0.15/node_modules/@serverless/utils-china/library/common/http/http_connection.js:71:9)
[2021-04-25 16:06:02]     at IncomingMessage.emit (events.js:203:15)
[2021-04-25 16:06:02]     at endReadableNT (_stream_readable.js:1145:12)
[2021-04-25 16:06:02]     at process._tickCallback (internal/process/next_tick.js:63:19)
[2021-04-25 16:06:02] 
[2021-04-25 16:06:02] 43s › wordpress-P6sa0xRGJ › 服务处理出错,请稍后重试。若无法解决,请联系智能客服或提交工单。(TraceId:3240fa0f-0f44-4539-956b-b8344b855f4a) 
[2021-04-25 16:06:02] 
[2021-04-25 16:06:02]   帮助文档: https://cloud.tencent.com/document/product/1154/39270 
[2021-04-25 16:06:02]   BUG提交: https://github.com/serverless/serverless-tencent/issues 
[2021-04-25 16:06:02]   问答社区: https://github.com/serverless/serverless-tencent/discussions 
[2021-04-25 16:06:02] 
[2021-04-25 16:06:02] 
[2021-04-25 16:06:02] 
script returned exit code 1

有异常,注销应用:

重新解决问题后重新部署:

过程中会提示CLS日志服务开通,详细内容见手机短信提示

【腾讯云】尊敬的用户您好,您的腾讯云账号(账号ID:100......,昵称:100......)日志服务(CLS)已开通,请登录日志服务控制台查看及管理。为提供更完善的日志能力,SCF 已全量接入CLS,使用 SCF 将会为您开通 CLS 并默认将函数调用日志投递至命名前缀为SCF_logtopic的专用日志主题,该主题将会占用 CLS 免费额度,详情参考:https://mc.tencent.com/OFU2C6X2 。

体验期发放代金券

代码语言:javascript复制
【腾讯云】尊敬的用户,您的账号下(创建者账号ID:100......,昵称:100......),有1张30元的腾讯云 Serverless 优惠活动的代金券已到账,详细信息请前往微信小程序-腾讯云助手查看。
【腾讯云】尊敬的用户,您的账号下(创建者账号ID:100......,昵称:100.......),有1张10元的腾讯云 Serverless 优惠活动的代金券已到账,详细信息请前往微信小程序-腾讯云助手查看。

操作成功,部署完成

控制面板应用的主界面,有如下几个主体功能:

资源列表:

访问首页地址,开始安装:

密码:)uZ3#MNuQ6TpQW4)

用户名登录没登录上,邮箱登录登录上了

过一会后再次访问首页地址:如下:

再次登录显示错误

密码登不上,再次失败

先访问后台管理。正常登录完成,并显示仪表盘界面:

后边的内容,便是对网站的填充和修改了。

0 人点赞