部署Hexo 博客到函数计算
- 🔥 通过 Serverless 应用中心 , 该应用。
- 通过 Serverless Devs Cli 进行部署:
- 安装 Serverless Devs Cli 开发者工具 ,并进行授权信息配置 ;
- 初始化项目:
s init website-hexo-container -d website-hexo-container
- 进入项目,并进行项目部署:
cd website-hexo-container && s deploy -y
本项目是将非常流行文档框架 hexo
,使用image的方式部署到阿里云 Serverless 平台(函数计算 FC)。
hexo 将助您在极短时间内搭建优美的文档网站, 您可以专注于内容创作,仅需编写 Markdown 文件即可。
通过 Serverless Devs 开发者工具,您只需要几步,就可以体验 Serverless 架构,带来的降本提效的技术红利。
部署完成之后,您可以看到系统返回给您的案例地址,例如:
此时,打开案例地址,就可以看到测试的应用详情:
使用函数计算的 Custom Container 将Hexo项目封装成函数,需要实现一个WebServer来监听函数计算发来的所有请求。本项目利用 Express 框架实现入口代码,接受函数计算的所有流量,转换成 Hexo 网站的静态页。
在部署前需要通过 s build 能力完成自定义镜像的构建和发布。
您如果有关于错误的反馈或者未来的期待,您可以在 Serverless Devs repo Issues 中进行反馈和交流。如果您想要加入我们的讨论组或者了解 FC 组件的最新动态,您可以通过以下渠道进行:
微信公众号:serverless |
微信小助手:xiaojiangwh |
钉钉交流群:33947367 |