温馨提示×

怎么在debian学laravel框架

小樊
38
2026-10-14 02:12:20
栏目: 智能运维

在 Debian 上学习 Laravel 框架,一般分成环境准备 → 安装 Laravel → 基础学习 → 项目实践几个阶段。下面给你一个清晰、适合初学者的路线。


一、准备 Debian 开发环境

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装 PHP 及常用扩展

Laravel 需要 PHP 8.1 或以上(以 Laravel 10/11 为例):

sudo apt install -y php php-cli php-mbstring php-xml php-bcmath php-curl php-mysql php-zip unzip git

查看 PHP 版本:

php -v

3. 安装 Composer(PHP 依赖管理工具)

cd ~
curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer

验证:

composer -V

4. (可选)安装数据库

sudo apt install -y mysql-server
# 或
sudo apt install -y sqlite3

初学者建议先用 SQLite,最省事。


二、安装 Laravel

方式一:使用 Laravel 安装器(推荐)

composer global require laravel/installer

把 composer 全局路径加入环境变量(编辑 ~/.bashrc):

export PATH="$HOME/.config/composer/vendor/bin:$PATH"

重新加载:

source ~/.bashrc

创建项目:

laravel new blog
cd blog
php artisan serve

浏览器访问:

http://localhost:8000

方式二:用 Composer 直接建项目

composer create-project laravel/laravel blog

三、Laravel 基础学习路线

1. 先搞懂目录结构

重点看:

  • routes/web.php(路由)
  • app/Http/Controllers(控制器)
  • resources/views(视图)
  • database/migrations(数据库)

2. 学最核心的内容(按顺序)

  1. 路由 Route
  2. 控制器 Controller
  3. 视图 Blade 模板
  4. Migration & Model(数据库)
  5. 表单与验证
  6. Auth 登录注册
  7. REST API(后期)

3. 常用 Artisan 命令

php artisan route:list
php artisan make:controller UserController
php artisan make:model Post -m
php artisan migrate

四、学习资源推荐(中文友好)

官方

  • Laravel 中文文档:https://learnku.com/docs/laravel

视频

  • B 站搜:Laravel 入门教程
  • 推荐:Laravel 9 / 10 实战项目

练手项目

  • 博客系统
  • 留言板
  • 简易商城

五、Debian 学习建议

  • 用 终端 + Vim / VS Code(远程)
  • 多用 php artisan 命令
  • 遇到错误先读报错信息
  • 不要急于学 Vue / API,先把 MVC 搞熟

如果你愿意,我可以:

  • 给你一个 Debian + Laravel 最小实战项目
  • 或按你水平(零基础 / 有 PHP 基础)定制学习路线

你现在是 完全零基础 还是 已经会一点 PHP?

0 踩