服务器代码重新部署

一.前端配置

基础

  1. 带宽较低 4/6M
  2. 静态文件 CDN服务器 静态加快,可加快95%
  3. 独立域名 CDN独立域名 (加载CSS,js,图像)
  4. 正式环境下 index.ejs,约几百个字节;编译环境下可能会出问题
  5. html的真实文件

操作

  1. ls
  2. 进入pp-test:测试环境
    进入pp-production:公众号运行环境
  3. git branch -a
    显示当前分支名称 feature/in…
  4. (可使用npm或者yarn)yarn/npm 检查包是否完整
    success Already up-to-date
  5. yarn build 来build工程

二.后端配置

  1. ls
  2. cd tmp
  3. 在工程root目录下(重启puma)
    pumactl -h
    pumactl restart/start (-d)
    puma -d
    command restart sent success

前端和后端

交互

  1. 前端
  2. nginx:前端编译为静态,处理静态能力强
  3. puma:处理动态能力强
  4. 后端

操作

  1. 可以重启puma
  2. 或者重启nginx