IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    umami部署记录

    YY.K发表于 2023-09-28 14:28:00
    love 0

    安装

    yum install nodejs git -y
    npm install forever -g
    npm install  yarn -g
    yarn global add pm2
    mkdir /app/
    cd /app/
    git clone https://github.com/umami-software/umami.git
    cd umami
    yarn install
    cat>.env<<EOF
    DATABASE_URL=mysql://root:password@localhost:3306/umami
    BASE_PATH = /analytics
    EOF
    yarn build
    yarn start
    pm2 start yarn --name umami -- start
    pm2 startup
    pm2 save
    
    

    升级

    cd /app/umami
    #拉取仓库
    git pull
    #安装
    yarn install
    #构建项目
    yarn build
    #更新数据库
    yarn update-db
    pm2 restart umami 

    nginx反向代理配置

      location /analytics {
        proxy_pass http://localhost:3000;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
      }


沪ICP备19023445号-2号
友情链接