egg.js部署到宝塔面板,
egg.js部署到宝塔面板,
安装PM2
一键安装PM2切换node版本
切换node版本新建站点
-
新建站点 选项随便选
随便选
上传项目
上传项目.png上传项目并解压 不用打包 node_modules 文件夹
添加启动文件
egg项目根目录添加 index.js 文件
const egg = require('egg');
const workers = Number(process.argv[2] || require('os').cpus().length);
egg.startCluster({
workers,
baseDir: __dirname,
});
新增项目
添加项目启动文件为 刚刚添加的 index,js
添加后 pm2 会自动安装项目依赖 等着 就好。
给网站添加 反向代理
添加 反向代理.png添加反向代理到 egg项目的端口即可。
宝塔面板有个好处就是傻瓜式配置安全证书
配置安全证书下载的证书 用记事本打开 直接复制粘贴 到这里。这样https 也就配好了,小程序什么的 轻松搞定。
接口测试
搞定部署网站
上传到egg 静态资源目录将网站源码直接上传到 egg的静态资源目录即可。
或者另外创建一个站点 放前端代码
网站测试
大功告成转载于:https://www.jianshu.com/p/ba153fc7d8c2
评论暂时关闭