阿里云Pages内测部署全流程:从申请到绑定域名完整指南
前不久阿里云国际站开启Pages服务内测。目前需要联系客服妹子登记开放功能。
24年9月腾讯云国际站也推出Pages服务:腾讯云国际站提供EdgeOne Pages服务,免费部署网站
国内曾多个网站提供过Pages服务,比如 Gitee,Coding.net 不过最终的结局都有一个:停服。
这次腾讯云和阿里云纷纷试水国际站的Pages服务,不知能撑多久。
这里先试试阿里云国际站的Pages服务!
更多内容:免费CDN / 阿里云 / 边缘安全加速ESA / 阿里云国际站
使用限制
以下是目前的限制,Pages服务正式上线可能会调整!!
Pages数量上限:20个(和函数公用额度)
静态文件总数限制:2000
静态文件单文件大小:25MB
静态文件夹压缩zip包总大小:1GB
函数打包后单文件大小限制:5MB
绑定Github账号数量限制:10个
基本介绍
支持利用Node.js(12~22版本)编译前端代码。支持编译部署前端主流的Vue,React,Next.js 等等框架开发的应用。
当然也支持部署静态网页!接下来就演示下部署一套静态网页!
准备工作
1,阿里云国际站账号,注册地址:https://51.ruyo.net/alibabacloud
2,申请内测白名单,并且通过。前往加官方群:https://www.alibabacloud.com/help/doc-detail/2936616.html
3,Github账号(可选)
申请内测后Pages服务入口在:边缘安全加速ESA - 边缘计算 - 函数和Pages
静态部署
1,Fork Github演示项目:https://github.com/malaohu/aliyun-eas-pages-demo
2,Pages服务界面点击【创建】,选择【导入Github仓库】
3,如果没有添加Github账号,点击添加后按步骤授权即可
4,选择Github仓库,点击下一步
5,配置这里得注意下。因为我们演示的是部署静态页面。所以需要将构建命令框内容清空,静态资源目录填 /
点击开始部署!
6,开始部署后,可看见部署步骤以及部署日志。
显示下图则部署成功了!
绑定域名
Pages服务绑定的域名依赖【站点管理】中处于启用状态的域名。
如下图输入要绑定的域名前缀(提醒:需要输入任意字符后可见可用域名清单)
添加域名后,点击【查看DNS记录】可见CNAME解析内容,按要求添加解析即可!
签发证书
前往站点 - SSL/TLS - 边缘证书
填写解析的域名,点击确定后稍等一会完成证书申请。
通配符证书
ESA服务是支持申请通配符证书的。所以子域名都能使用,不再每个子域名都申请一个证书了。
特别提醒:如下图申请 *.azure.cc 仅支持类似 a.azure.cc,b.azure.cc 这样的子域名。并不支持 pages.esa.azure.cc。如申请 *.esa.azure.cc证书才能支持 pages.esa.azure.cc。
申请通配符证书需要解析 托管DCV 才能生效。
根据DCV提示的解析内容,完成域名解析!等待签发即可!
演示域名
临时域名:
无备案域名:pages.esa.ruyo.cc
有备案域名:pages.esa.azure.cc
网络情况
国内备案域名,可享受国内节点加速,访问速度非常棒!
无备案域名,只能海外节点加速。延迟略高一些!
最后总结
目前ESA Pages服务处于内测阶段,BUG还不少呢。懒得折腾的童鞋可等等正式上线后再尝试!
以下是目前官方提供的三个文档!
https://help.aliyun.com/zh/edge-security-acceleration/esa/build-pages
https://help.aliyun.com/zh/edge-security-acceleration/esa/framework-guide
https://help.aliyun.com/zh/edge-security-acceleration/esa/user-guide/connect-pages-to-github
版权声明:
作者:我是小马甲~
链接:https://51.ruyo.net/18979.html
来源:如有乐享
文章版权归作者所有,未经允许请勿转载。

共有 0 条评论