使用可视化工具部署和管理后端项目十分的方便,目前比较火的就是宝塔面板了
前段时间使用宝塔部署node后端项目,记录一下踩的一些坑
1. 在云服务器上安装 宝塔面板,具体介绍可以看官网, linux版本可以看这里,安装成功后再安装必要软件。
2. 安装PM2管理器
- 安装后可以打开首页显示开关,在首页就能直接进入pm2管理页面
3. 将打包项目上传到云服务器
- 最好是有一个专门的项目文件夹,方便管理
- 可以在云服务器终端先尝试启动一下服务,确保服务能正常开启,然后关闭服务
4. 打开pm2管理页,开启node服务
- 启动文件名称需要自己手动打上去,一般node项目的默认启动文件就是bin/www
- 项目根目录就是bin目录的上级目录,整个项目的入口目录
- 所运行的端口号需要在宝塔和云服务器安全组都放行
5. 设置映射网址
- 添加项目后,点击项目的映射,填入需要映射的网址和端口后,可以通过该网址访问node项目