系统要求
- PHP 8.0 或更高版本
- MySQL 5.7 或更高版本
- Nginx 或 Apache Web 服务器
- HTTPS 证书(生产环境推荐)
部署步骤
1. 下载源码到服务器
git clone https://github.com/aethergate/log-server.git
2. 配置 Web 服务器伪静态规则
# Nginx 示例
location / {
try_files $uri $uri/ /index.php?$query_string;
}
3. 创建数据库并导入结构
mysql -u root -p
CREATE DATABASE aethergate_log CHARACTER SET utf8mb4;
4. 访问安装页面
https://your-domain.com/install
5. 按照向导完成安装验证安装
安装完成后,访问首页会显示「实时运行中」状态,登录控制台即可查看数据。