用 Debian 来学习 Laravel 是非常合适的(稳定、贴近生产环境)。下面我按从零到能跑起来的思路,给你一条清晰的学习路线。
sudo apt update
sudo apt upgrade -y
Laravel 对 PHP 版本有要求(Laravel 10/11 需要 PHP 8.1+)
sudo apt install -y php php-cli php-fpm php-mysql \
php-mbstring php-xml php-bcmath php-curl php-zip php-gd
php -v
cd ~
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
composer -V
sudo apt install -y mariadb-server
sudo mysql_secure_installation
CREATE DATABASE laravel_db;
CREATE USER 'laravel'@'localhost' IDENTIFIED BY '密码';
GRANT ALL PRIVILEGES ON laravel_db.* TO 'laravel'@'localhost';
FLUSH PRIVILEGES;
composer create-project laravel/laravel demo
cd demo
配置数据库:
cp .env.example .env
编辑 .env:
DB_DATABASE=laravel_db
DB_USERNAME=laravel
DB_PASSWORD=密码
生成 key:
php artisan key:generate
php artisan serve
访问:
http://localhost:8000
✅ 看到 Laravel 欢迎页就成功了
routes/web.phpphp artisan make:controllerphp artisan make:migrationphp artisan make:model如果你愿意,我可以:
你现在是哪种情况?