diff --git a/DEPLOYMENT.md b/DEPLOYMENT.md index 9a0e18e..34a658f 100644 --- a/DEPLOYMENT.md +++ b/DEPLOYMENT.md @@ -10,6 +10,7 @@ - [环境要求](#环境要求) - [快速开始](#快速开始) - [详细安装步骤](#详细安装步骤) + - [开发环境部署](#开发环境部署) - [生产部署](#生产部署) - [数据库配置](#数据库配置) - [监控和维护](#监控和维护) @@ -75,6 +76,17 @@ cd frontend && npm run dev ## 📖 详细安装步骤 +> **📝 安装说明**: +> 本文档将部署分为两个阶段: +> 1. **开发环境部署**:在本地机器上配置完整的开发和测试环境 +> 2. **生产环境部署**:在Linux服务器上配置生产环境,通过域名访问 + +> **🎯 建议路径**: +> - **开发人员**:只需要阅读"开发环境部署"部分 +> - **运维人员**:需要阅读完整文档,包括"生产部署"部分 + +### 开发环境部署 + ### 后端配置 #### 1. 进入后端目录 @@ -191,8 +203,25 @@ npm run dev --- +> **✅ 开发环境部署完成** +> +> 至此,开发环境已完全配置完成。您可以: +> - 前端开发:http://localhost:3000 +> - 后端API:http://localhost:8000/api +> - 后端健康检查:http://localhost:8000/health +> +> **接下来**:如果您需要部署到生产环境,请继续阅读下一节"生产部署"。 + +--- + ## 🚀 生产部署 +> **📋 生产部署说明**: +> - **独立部署**:生产部署在专门的Linux服务器上进行,与开发环境完全分离 +> - **部署地址**:将通过域名或IP访问,如 `http://your-domain.com` +> - **安全要求**:生产环境有更严格的安全配置要求 +> - **前置条件**:您需要拥有Linux服务器的root权限 +> > **⚠️ 部署前必读**:生产部署涉及服务器安全,请确保在安全环境下操作,并及时更新安全配置。 #### 部署准备