Web 服务器:
Nginx 或 Apache 均可。如果是高并发或大流量站点,推荐使用 Nginx + PHP-FPM 组合,性能和内存占用表现更佳。
PHP 版本:
要求 PHP 8.0 或更高版本(目前主流搭配 PHP 8.1 / 8.2 / 8.3 均能完美兼容,运行效率最高)。
数据库:
MySQL 5.6+ 或 MariaDB 10.0+(目前主流普遍使用 MariaDB 10.5/10.6 或 MySQL 8.0)。
必需的 PHP 扩展(大部分现代 Linux 发行版在安装 PHP 时通过包管理器如 apt 即可完整安装):
zlib / xml / gd (gd2) / curl / mbstring / fileinfo / exif / intl
注:在 Debian/Ubuntu 下安装对应的扩展命令通常为 apt install php8.x-gd php8.x-curl php8.x-mbstring php8.x-fileinfo php8.x-exif php8.x-intl php8.x-xml 等。
内存限制:
官方标注最低 RAM 为 16MB(实际在真实生产环境中,为了保证 PHP-FPM 进程和数据库稳定运行,建议服务器至少具备 1GB 以上内存)。