2.0 KiB
2.0 KiB
🚀 快速开始指南
一键部署
使用以下命令即可快速部署办公智能编稿系统:
# 克隆项目(如果是从Git仓库)
git clone http://gitea.smartscf.cn:8000/yxj/office_intelligent_drafting.git
cd office_intelligent_drafting
# 运行一键部署脚本
./deploy.sh
手动部署步骤
1. 前置检查
确保你的系统已安装:
- Docker 20.0+
- Docker Compose 2.0+
docker --version
docker-compose --version
2. 部署应用
# 部署前端应用
docker-compose up --build -d
3. 健康检查
# 检查所有服务状态
./healthcheck.sh
# 查看运行中的容器
docker-compose ps
# 查看日志
docker-compose logs -f
4. 停止服务
# 停止所有服务
docker-compose down
# 停止并删除数据卷
docker-compose down -v
常见问题
Q: 端口被占用怎么办?
A: 修改 docker-compose.yml 中的端口映射:
ports:
- "8081:80" # 改为其他端口
Q: 如何查看详细错误?
A: 使用以下命令查看服务的日志:
docker-compose logs frontend
Q: 如何重新构建?
A: 清理缓存并重新构建:
docker-compose down
docker-compose build --no-cache
docker-compose up -d
Q: 数据如何持久化?
A: 日志自动保存在本地目录中:
./logs/nginx
: Nginx日志
开发模式
如果你想在开发模式下运行:
# 安装依赖
npm install
# 启动开发服务器
npm run dev
生产部署建议
-
安全配置
- 修改默认密码
- 配置HTTPS
- 设置防火墙规则
-
性能优化
- 配置CDN
- 启用Gzip压缩
- 优化数据库索引
-
监控告警
- 配置日志收集
- 设置健康检查
- 监控资源使用
需要帮助?
- 查看完整文档:README.md
- 提交问题:GitHub Issues
- 联系维护者:[您的联系方式]