代码简介
服务端api基于Node.js+ThinkJS+MySQL
后台管理 基于VUE.js+element-ui
小程序基于Taro
服务端部署流程
安装pm2管理工具
自己百度
安装nodejs环境
自己百度
下载代码
修改配置
- 修改七牛和支付宝配置
- 修改数据库配置
开始部署服务端
- 进入项目目录
cd /Users/zhoupei/Desktop/原始源码/hioshop-server
- 安装依赖
npm install
- 编译(如果有代码改动,这一步都需要执行)
npm run compile
- 调试
npm start
- 部署
pm2 start pm2.json
- 测试,以上步骤以后,可以通过服务器ip加端口的方式访问api了
http://127.0.0.1:8360
出现500错误的页面或者以下的页面,说明部署成功了
https 和 反向代理
https证书
根据你自己的域名,申请https证书,腾讯云和阿里云都有免费1年的证书
或者使用宝塔面板直接操作
nginx反向代理
根据二级域名,把80端口映射到8360端口即可