在 Debian 上写 Laravel,通常可以按「开发环境 + 编辑器 + 辅助工具」来搭配。下面给你一套实用且常见的方案。
Laravel 需要 PHP(推荐 8.1+)
sudo apt update
sudo apt install php php-cli php-common php-mbstring php-xml php-curl php-mysql php-zip php-bcmath php-intl
Laravel 依赖管理工具
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
sudo apt install mysql-server
# 或
sudo apt install postgresql
php artisan serve
适合学习和小项目。
官方推荐,零配置
curl -s "https://laravel.build/example-app" | bash
cd example-app
./vendor/bin/sail up
需要安装 Docker:
sudo apt install docker.io docker-compose
sudo usermod -aG docker $USER
sudo apt install code
推荐插件:
功能最强,收费(学生免费)
sudo apt install gitsudo apt install nodejs npm
sudo apt install redis-server
Debian + PHP + Composer + VS Code + php artisan serve
Debian + Docker + Laravel Sail + VS Code / PHPStorm
如果你愿意,我可以: