为了账号安全,请及时绑定邮箱和手机立即绑定

vue项目如何部署到云服务器上?pm2怎么启动项目?

vue项目如何部署到云服务器上?pm2怎么启动项目?

繁星coding 2019-05-22 17:33:28
webpack开发的vue项目,我在阿里云上从github上clone的自己的vue项目,项目放在云服务器根目录下,项目中webpack.dev.conf.js已经写好后端代码,然后在云服务器中npminstall,npmrunbuild安装依赖打包,然后配置nginx代理,nginx.conf在云服务器中的地址为/etc/nginx/nginx.conf,nginx的配置如下:server{listen80;server_nameXXX.XXX.XXX.XXX;//此处是我的服务器地址,域名暂时还没买,项目中后端代码地址也是用的IP地址location/{proxy_set_headerX-Real-IP$remote_addr;proxy_set_headerX-Forwarded-Fpr$proxy_add_x_forwarded_for;proxy_set_headerHost$http_host;proxy_set_headerX-NginX-Proxytrue;proxy_passhttp://127.0.0.1:8080/;//在本地npmrundev的端口也是8080}}然后重启nginx最后是不是就剩用pm2启动Node服务?由于最新的vue-cli没有dev-server了,如何通过pm2来启动,网上查了不少资料,都是以前启动dev-server的问:1、其中步骤有没有错误?我直接访问IP地址报502错误是不是就是因为没有启动的原因?2、没有dev-server之后如何用pm2一直自启动?希望大神指个方向,给点参考资料也行,没接触过后端的东西,搞了2个晚上了一直没搞好
查看完整描述

2 回答

  • 2 回答
  • 0 关注
  • 450 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信