部署指南
PieMDM 旨在通过容器化技术轻松部署。我们推荐使用 Docker Compose 进行生产环境部署。
先决条件
部署环境需要安装:
使用 Docker Compose 部署
获取代码
将项目代码克隆到服务器:
bashgit clone https://github.com/pieteams/piemdm.git cd piemdm配置
根据环境需要修改
docker-compose.yaml或相关的配置文件(如数据库密码、端口映射等)。启动服务
在项目根目录下运行:
bashcd deploy docker-compose up -d该命令将构建并启动所有必要的服务容器(API, Web)。
验证
使用
docker-compose ps检查服务状态。- 前端页面默认端口:
80 - API 服务默认端口:
8787
- 前端页面默认端口:
手动构建部署
如果您需要手动构建二进制文件和静态资源:
后端
bash
cd api
make build
# 运行生成的二进制文件
./bin/server前端
bash
cd web
pnpm install
pnpm build
# 构建产物位于 web/dist 目录,可使用 Nginx 等 Web 服务器进行托管