作品部署

作品部署是作品开发中的一个关键阶段,它涉及将一个产品从开发环境转移到生产环境,使其可以供最终用户使用。部署过程通常包括了配置、安装、测试等步骤,以确保产品能够在目标环境中正常运行。

常规部署

不需要依赖后端服务器进行动态处理,由HTML、CSS、JavaScript等静态资源组成的作品,通常叫做静态网站,静态网站的部署相对简单,一般可以通过以下步骤进行:

  1. 编写网站:编写网站所需的HTML、CSS、JavaScript等静态文件。
  2. 部署到服务器:将编写好的网站文件上传到服务器上,可以使用FTP工具进行上传,或者使用git之类的工具上传。
  3. 配置域名和DNS:将网站域名绑定到服务器IP地址上,并在DNS管理后台进行相应的解析配置。
  4. 配置Web服务器:在Web服务器上配置网站,一般可以使用Nginx、Apache等Web服务器软件进行配置。
  5. 配置SSL证书:为了保证网站的安全性,可以为网站配置SSL证书,使网站使用HTTPS协议进行访问。
  6. 测试网站:通过访问网站,测试网站是否正常运行,并根据需要进行调整和优化。

需要注意的是,静态网站不支持动态页面和数据库交互等功能,如果需要实现这些功能,需要使用后端服务器进行开发。此外,静态网站也需要进行定期的更新和维护,保证网站的正常运行和安全性。

使用Github Pages进行部署

使用Gitee.com的Pages进行部署

使用OSS的静态页面托管服务进行部署

使用OSS的静态页面托管服务,是非常不错的部署方案,详见使用OSS托管静态网站

使用Github Actions自动化部署内容到OSS

TODO

参考文献

  1. Gitee.com Pages
  2. https://docs.github.com/zh/actions
  3. https://pages.github.com/