本节重点

本节重点内⁡容是项目部署上线,‍可以独立学习,希望‍大家能够掌握这种快⁡速上线项目的方法。

包括:

  1. 服务器初始化
  2. 部署规划
  3. 安装依赖
  4. 后端部署
  5. 前端部署
  6. 应用部署
  7. 测试验证
  8. 扩展知识

本期视频:https://www.bilibili.com/video/BV1Kwb6zLEee/

一、服务器初始化

首先购买一台服务器,各大云服务商的新用户都比较便宜,建议先看 云产品 页面。

推荐选择轻⁡量应用服务器,提供‍了很多开箱即用的模‍板,帮我们预装了环⁡境和软件,省时省力‏。

鱼皮这里选择一台预装了 1Panel Linux 面板 的轻量应用服务器,配置为 2 核 2 G,部署咱们的项目足够了。但是不能低于这个配置,否则卡爆!

应用模板一般选择最新版本就好了,如下图:

1Panel 是一个现代化、开源的 Linux 服务器运维管理面板,跟宝塔 Linux 类似。提供可视化的服务器管理界面,支持应用商店、容器管理、文件管理、数据库管理等功能,适合中小团队或者个人学习使用,告别使用黑漆漆的命令行来操作服务器。

购买好服务⁡器后,进入控制台,‍可以看到新增的服务‍器信息,注意不要主⁡动对外暴露公网 I‏P!