函数计算,部署前端静态页面不用云服务器有什么方案呀?用oss?还是用函数计算?
在部署前端静态页面而不使用云服务器的方案中,您可以考虑使用阿里云的对象存储服务(OSS)或函数计算(Function Compute)。
使用阿里云对象存储服务(OSS):
使用函数计算(Function Compute):
函数计算(如阿里云 Serverless Application Engine SAE)不适合部署静态页面,推荐的方案是:
使用 OSS (阿里云对象存储) 进行静态资源(html、js、css、图片等)的存储。
购买一个低配置的 ECS(阿里云云服务器)实例,用作web服务器。
OSS 配置静态网站托管,让网站根目录(index.html)作为入口。
域名解析到 ECS 实例。
具体的做法:
将静态页面(html、js、css 等文件)上传到 OSS 存储空间。
在 OSS 控制台开启静态网站托管功能。
购买一款低配置的ECS实例,如单核1G低至8折。
在ECS实例上安装 Nginx 或者 Apache 等 web 服务器。
将ECS实例的域名解析到实例公网IP。
Nginx 或者 Apache配置好指向 OSS 静态网站托管的域名入口。
通过这种方式,可以实现:
不用部署后端服务,使用OSS存储静态资源。
用ECS做web服务器,完成域名解析。
成本低,加速快。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。