在 Debian 上装 Laravel 并不难,只要按步骤来,新手也能搞定。整体难度大概 中等偏易,难点主要不在 Laravel 本身,而在环境依赖(PHP、Composer、Web 服务器)。
下面给你一个清晰的认识和操作思路:
核心依赖:
sudo apt update
sudo apt install php php-cli php-mbstring php-xml php-curl php-mysql unzip
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
composer create-project laravel/laravel myproject
cd myproject
php artisan serve
✅ 浏览器访问:http://localhost:8000
这是最快方式,不用配 Nginx 也能跑。
如果你要“像真实服务器一样用”,步骤会多一点:
server 块storage 和 bootstrap/cache 权限这一步稍微复杂,但网上教程非常多。
| 问题 | 难度 | 说明 |
|---|---|---|
| PHP 版本太低 | ⭐⭐ | Debian 旧版 PHP 可能不够 |
| 权限问题 | ⭐⭐ | storage 写不进 |
| Nginx 配置 | ⭐⭐⭐ | 新手易错 |
| Composer 慢 | ⭐ | 可换国内镜像 |
✅ 如果你只是学习 Laravel:
用
php artisan serve就够了
✅ 如果你要上线项目:
用 Debian + Nginx + PHP-FPM
✅ 嫌麻烦:
可用 Docker(
laravel sail)
如果你愿意,我可以:
你现在是 学习用 还是 服务器部署?