nuxt 项目在Linxu 环境下的部署流程

  1. 安装node环境 也可以选择自行下载上传
      wget https://nodejs.org/dist/v8.11.3/node-v8.11.3-linux-x64.tar.xz
    
  2. 解压node
      tar -Jxv -f xxx.tar.xz
    
  3. 建立软连接 使node npm可以全局运行
    ln -s /you_path/node-v8.11.3-linux-x64/bin/node /usr/local/bin/node
    ln -s /you_path/node-v8.11.3-linux-x64/bin/npm /usr/local/bin/npm
    
  4. 使用node --version 检验是否链接安装成功
  5. 安装切换淘宝镜像 加快包的下载速度
      npm install -g cnpm --registry=https://registry.npm.taobao.org
      ln -s /you_path/node-v8.11.3-linux-x64/bin/cnpm /usr/local/bin/cnpm
    
  6. 安装pm2 node进程管理工具,性能监控,重启重载等
      cnpm i pm2 -g
      ln -s /you_path/node-v8.11.3-linux-x64/bin/pm2 /usr/local/bin/pm2
    
  7. nginx 反向代理配置 访问域名代理到服务器生成的应用ip
  8. pm2 管理应用
      pm2 start npm --name 'egou' -- run start 启动应用
      pm2 restart egou 重启
    

猜你喜欢

转载自blog.csdn.net/weixin_40599109/article/details/109249048