稳定部署 ThinkPHP 的实操方案
一 架构与环境准备
二 部署流程与关键配置
三 性能与安全加固
四 发布运维与监控
五 快速检查清单
| 检查项 | 期望状态/要点 |
|---|---|
| PHP 版本 | 7.4+(推荐 8.0+),OPcache 已启用 |
| Web 服务器 | Nginx/Apache 正常运行,站点根目录指向 public/ |
| URL 重写 | Nginx try_files 或 Apache .htaccess 生效 |
| 数据库连接 | 账号权限最小化,连接稳定,慢查询有优化 |
| 静态资源 | 启用 CDN/缓存,过期策略合理 |
| HTTPS | 全站 HTTPS,证书有效,TLS 版本合规 |
| 日志与轮转 | 日志目录可写,按日/大小轮转,定期清理 |
| 备份与回滚 | 数据库与代码有备份,回滚脚本可用 |
| 监控与告警 | 关键指标监控到位,异常可及时通知 |
| 安全基线 | 禁用不必要端口/服务,目录与文件访问受限 |