温馨提示×

debian写laravel用什么工具

小樊
37
2026-09-05 08:59:01
栏目: 智能运维

在 Debian 上写 Laravel,通常可以按「开发环境 + 编辑器 + 辅助工具」来搭配。下面给你一套实用且常见的方案。


一、运行环境(必须)

1. PHP + 扩展

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

2. Composer(必须)

Laravel 依赖管理工具

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

3. 数据库(可选)

sudo apt install mysql-server
# 或
sudo apt install postgresql

二、本地开发服务器方式(推荐新手)

✅ 内置 PHP Server(最简单)

php artisan serve

适合学习和小项目。


三、专业开发环境(强烈推荐)

✅ Laravel Sail(Docker)

官方推荐,零配置

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

四、代码编辑器 / IDE(写代码用)

✅ 1. VS Code(最流行)

sudo apt install code

推荐插件:

  • PHP Intelephense
  • Laravel Blade Snippets
  • Laravel Artisan
  • PHP Debug

✅ 2. PHPStorm(专业)

功能最强,收费(学生免费)


五、辅助工具(提升效率)

  • Gitsudo apt install git
  • Node.js(前端):
sudo apt install nodejs npm
  • Redis(缓存):
sudo apt install redis-server

六、典型组合推荐

新手

Debian + PHP + Composer + VS Code + php artisan serve

专业开发

Debian + Docker + Laravel Sail + VS Code / PHPStorm


如果你愿意,我可以:

  • 给你 一步步安装教程
  • 帮你 配置 Nginx + Laravel
  • 或针对你是 学习 / 工作 / 服务器部署 给具体方案

0