温馨提示×

Debian如何卸载Laravel

小樊
40
2026-07-17 23:35:19
栏目: 智能运维

在 Debian 系统里,“卸载 Laravel”通常有几种不同含义,取决于你是怎么安装的。下面按最常见情况一步步说明。


一、如果你是用 Composer 创建的项目(最常见)

1️⃣ 删除 Laravel 项目目录

假设你的 Laravel 项目在 /var/www/laravel~/laravel

rm -rf /path/to/laravel-project

⚠️ 注意:这会删除整个项目,包括代码、vendor、.env 等。


2️⃣ 删除全局 Laravel 安装器(如果装过)

查看是否安装过:

which laravel

如果有,例如 /usr/local/bin/laravel,删除:

rm -f /usr/local/bin/laravel

或者(如果是 Composer 全局安装):

composer global remove laravel/installer

二、如果你是用 Composer 全局安装的 Laravel

composer global remove laravel/installer

确认:

laravel --version

如果提示 command not found 说明已卸载。


三、如果你是用 apt 安装的 PHP / Laravel 依赖

Debian 本身 没有官方 Laravel apt 包,但你可能装过 PHP 相关依赖:

查看已安装的 PHP 包

dpkg -l | grep php

卸载 PHP(可选)

例如:

sudo apt remove --purge php* libapache2-mod-php*
sudo apt autoremove

⚠️ 这会删除所有 PHP,不只是 Laravel。


四、如果你是用 Docker / Sail 安装的 Laravel

停止并删除容器

cd laravel-project
./vendor/bin/sail down -v

删除项目目录

rm -rf laravel-project

五、清理 Composer 缓存(可选)

composer clear-cache

六、总结(最常见做法)

90% 情况只需要:

rm -rf laravel-project
composer global remove laravel/installer

七、如果你不确定是怎么装的

你可以把下面信息发我,我可以精确告诉你怎么卸载:

which laravel
php artisan --version
ls -l /usr/local/bin/laravel
composer global show

如果你是想 保留项目但“移除 Laravel 框架本身”,也可以告诉我,我可以给你更细的方案。

0