Laravel 完全适配 Debian,而且是官方推荐和支持的常见生产环境之一。下面给你一个清晰、实用的说明。
Laravel 可以在 Debian 上正常运行,并且被广泛用于 Debian 生产服务器(尤其是 Debian Stable)。
支持的 Debian 版本(推荐):
Laravel 本身不依赖特定发行版,只依赖以下环境:
不同 Laravel 版本对 PHP 有要求,例如:
| Laravel 版本 | 最低 PHP 版本 |
|---|---|
| Laravel 10 | PHP 8.1+ |
| Laravel 11 | PHP 8.2+ |
Debian 可通过以下方式安装 PHP:
sury.org)常见需要的扩展(Debian 下均可安装):
php8.2-cli
php8.2-fpm
php8.2-mysql
php8.2-xml
php8.2-curl
php8.2-mbstring
php8.2-zip
php8.2-tokenizer
php8.2-fileinfo
Debian 上支持:
Debian 常见组合:
生产环境示例:
Debian 12
+ Nginx
+ PHP 8.2-FPM
+ MariaDB
+ Composer
Debian 官方源 PHP 版本通常较旧
sury 源:apt install -y curl
curl -sSL https://packages.sury.org/php/README | bash -
权限问题
chown -R www-data:www-data /项目目录/storage
chmod -R 755 /项目目录
Composer
apt install composer
非常适合:
如果你愿意,我可以帮你:
只要告诉我你的 Debian 版本 + Laravel 版本 即可。