PLM 生产部署配置
PLM 系统生产环境部署配置、运维脚本和监控方案
目录结构
plm-prod/- 生产环境完整配置docker-compose-prod.yml- Docker Compose 编排nginx/- Nginx 反向代理postgresql/- PostgreSQL 主从配置redis/- Redis 主从配置prometheus/- Prometheus 监控alertmanager/- 告警管理loki/+promtail/- 日志聚合grafana/- 可视化面板ci/- CI/CD (Drone) 配置scripts/- 运维脚本
scripts/- 通用运维脚本docker-compose-prod.yml- 根级编排文件
快速开始
cp .env.example .env # 填入真实密码
bash plm-prod/scripts/init-prod.sh
cd plm-prod && docker compose -f docker-compose-prod.yml up -d
运维命令
| 操作 | 命令 |
|---|---|
| 部署 | bash plm-prod/scripts/deploy.sh |
| 回滚 | bash plm-prod/scripts/rollback.sh |
| 备份 | bash plm-prod/scripts/backup-db.sh |
| SSL | bash plm-prod/scripts/setup-ssl.sh |
维护: Ops运维 (ops@aifly.ren)
Description
Languages
Shell
89.9%
HTML
10.1%