主题
环境要求
部署 GEO 优化平台前,请确认服务器满足以下要求。
服务器配置
| 项目 | 最低要求 | 推荐配置 |
|---|---|---|
| CPU | 1 核 | 2 核+ |
| 内存 | 1 GB | 2 GB+ |
| 硬盘 | 10 GB | 20 GB+ |
| 带宽 | 1 Mbps | 5 Mbps+ |
软件环境
| 组件 | 版本要求 | 说明 |
|---|---|---|
| PHP | 8.0+ | 推荐 8.0 或 8.1 |
| MySQL | 5.7+ | 兼容 MySQL 8.0 |
| Web 服务器 | Nginx 或 Apache | 均支持 |
| Node.js | 18+ | 仅构建前端时需要 |
PHP 扩展
以下 PHP 扩展必须启用:
| 扩展 | 用途 |
|---|---|
pdo_mysql | 数据库连接 |
mbstring | 多字节字符串处理 |
openssl | HTTPS 和加密 |
curl | HTTP 请求(调用 AI API) |
fileinfo | 文件类型检测 |
gd | 图形处理 |
zip | 压缩包处理 |
如何检查 PHP 扩展
bash
php -m | grep -E "pdo_mysql|mbstring|openssl|curl|fileinfo|gd|zip"或在 phpStudy/宝塔面板中查看 PHP 扩展管理。
目录权限
以下目录需要可写权限(755 或 777):
| 目录 | 用途 |
|---|---|
runtime/ | 缓存、日志、临时文件 |
public/storage/ | 用户上传文件 |
bash
chmod -R 755 runtime
chmod -R 755 public/storage数据库
- 字符集:
utf8mb4 - 排序规则:
utf8mb4_general_ci - 需要
CREATE TABLE权限(安装时自动建表)