Skip to content

Azure 部署

zklcdc edited this page Feb 13, 2024 · 4 revisions

1. 注册 Azure 账号

具体注册方法请出门右拐隔壁百度 or Google

Note

需要「绑定信用卡」或者「学生认证」以使用免费账号

2. 部署配置

进入 Azure 控制面板

在上方搜索栏中输入「应用程序服务」, 点击并进入

image-20240213201755351

然后依次点击「创建」-> 「Web 应用」

image-20240213201917535

然后按照下图的选项填入对应的内容, 没有选中的可以自定义

image-20240213202630784

image-20240213202726312

接着点击创建, 等待资源创建完成进入下一步

3. 配置环境变量

在「应用程序服务」找到对应的应用进入

依次点击「配置」-> 「新应用程序设置」

image

输入下面的三组组内容, 如下所示

WEBSITES_PORT=8080
PASS_TIMEOUT=8
CF_ZERO_TRUST_TOKEN=xxx    # 必填, 用于「进阶教程 - 自定义域名」, 如果没有填入随机字符串

image

image-20240213203620169

image-20240213204127769

image-20240213204153724

然后点击「保存」

image-20240213203705327

image-20240213203729401

4. 获取访问链接

在「应用程序服务」找到对应的应用进入

依次点击「概述」-> 「默认域」

Note

第一次访问的时候会有点慢, 因为 Azure 应用服务会在有访问之后才开始部署, 等待部署完成即可

image-20240213203832664

访问效果如下图所示

image-20240213204537072

5. 后续升级

在「应用程序服务」找到对应的应用进入

依次点击「概述」-> 「重启」

image-20240213205308705

6. 进阶教程 - 自定义域名

具体操作查看 discussions#338

Note

配置 CF_ZERO_TRUST_TOKEN 环境变量为对应的 Token , 重启应用即可

⚠️ 注意

Warning

Azure 应用服务每天有使用限额, 在「应用程序服务」找到对应的应用进入后点击「配额」即可查看剩余额度

当日额度用完之后无法继续使用, 等待至第二天(0:00 UTC)刷新后可继续访问

image

📖 部署教程

⚡️ Azure 部署
☐ CodeSandbox 部署
🚀 Cloudfalre Worker 部署
📖 Cloudfalre Page 部署
▲ Vercel 部署
🐋 Docker 部署
🍒 二进制文件部署
✨ 反向代理
🤗 HuggingFace 部署(已失效)

📌 使用教程

🍩 登录账号
⚙️ 环境变量
📌 BingAPI
Clone this wiki locally