阿里云计算(函数)部署(0 基础)

注册并开通功能

访问阿里云open in new window官网,注册后完成实名认证,并开通云函数、SLS功能。

实名认证

账号中心/实名认证 链接open in new window

云函数功能

首先进入云函数功能首页open in new window,系统将提示开通功能

开通SLS日志服务

访问SLS功能主页open in new window,开通日志服务SLS

获取Github授权并Fork仓库

云函数开通完成后,从主页进入应用/通过仓库导入应用,按照下图配置应用

支持使用Github导入,需提前授权Github账号到阿里云

授权Github账号

2

3

Fork代码仓库

授权成功后,用授权的账号访问仓库XiaoMiku01/fansMedalHelperopen in new window并点击Fork

4

获取账号配置

进入本文档的小工具-配置文件生成器页面 填写完成后,点击生成JSON到剪切板
9

提示

配置文件说明 :配置文件
由于是云函数触发,配置文件中的 CRON 无需填写
B 站 access_key 获取工具:Release B 站 access_key 获取工具 · XiaoMiku01/fansMedalHelper (github.com)open in new window

配置应用

Fork完成后,回到应用配置界面,按下图配置应用

5

  • 仓库名称: fansMedalHelper
  • 角色名称: 按提示创建
  • 高级配置/环境变量
  • 选择使用表单编辑,创建一个USERS变量,全为大写 值填写刚刚剪切板的内容
    10

注意

老用户配置文件中的WATCHINGLIVE值为 1 新版本已经更改为 65

如果仓库名称中未出现fansMedalHelper,可以点击右侧刷新按钮重新获取仓库列表

创建应用

配置完毕后,点击下方创建创建应用

耐心等待初始化、部署等操作完成后,提示部署成功即可。

测试函数

完成创建并部署成功后,点击函数名,进入函数配置界面

6

启动测试,到调用日志/函数日志,若能看到日志输出,证明已经测试通过。

7

8

配置触发器

项目默认每天 00:01 运行一次,如需更改
可以在触发器管理中配置触发器

开启自动更新(可选)

提示

开启自动更新后,项目有更新时都会自动部署

进入自己 github 账户 刚刚 fork 的仓库
按下图操作 11
12

注意

开启后,github 每个小时都会拉取一次最新代码,自动同步至阿里云

如果需要更新配置(如:账号登录过期),还需去阿里云更新配置,如下图

进入刚刚创建的应用配置界面
编辑环境变量后,点击重新部署
13