# 🚀 一键安装指南 ## Linux 系统(Debian/Ubuntu) ### 方法 1:一键安装脚本(推荐) ```bash cd /path/to/dhcp-dns-manager sudo ./install.sh ``` ### 方法 2:手动安装 ```bash # 1. 安装系统依赖 sudo apt update sudo apt install -y build-essential libsqlite3-dev # 2. 修复依赖 ./fix-deps.sh # 3. 安装为系统服务 sudo ./install.sh ``` ### 方法 3:Docker 部署 ```bash docker-compose up -d ``` --- ## Windows 系统 ### 方法 1:Docker Desktop(推荐) 1. 安装 Docker Desktop 2. 双击运行 `start.bat` 3. 访问 http://localhost:8080 ### 方法 2:本地运行 1. 安装 Go: https://golang.org/dl/ 2. 双击运行 `start.bat` 3. 访问 http://localhost:8080 --- ## ✅ 验证安装 ### 检查服务状态 ```bash systemctl status dhcp-dns-manager ``` ### 访问 Web 界面 浏览器打开:`http://your-server-ip:8080` 默认账号:`admin` / `admin` --- ## 🔧 如果遇到问题 ### 依赖下载失败 ```bash ./fix-deps.sh ``` ### 端口被占用 编辑 `configs/config.json` 修改端口: ```json { "web": { "port": 8081 } } ``` ### 权限不足 ```bash sudo ./install.sh ``` --- ## 📖 更多文档 - [QUICKSTART.md](QUICKSTART.md) - 快速开始 - [TROUBLESHOOTING.md](TROUBLESHOOTING.md) - 故障排除 - [BUILD.md](BUILD.md) - 详细构建说明 --- **祝你安装顺利!** 🎉