温馨提示×

Debian怎么卸载Laravel

小樊
36
2026-08-28 00:26:55
栏目: 智能运维

Debian 上卸载 Laravel,要看你是怎么安装的,常见有下面几种情况。我按从「最常见」到「最彻底」给你说明。


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

1️⃣ 删除 Laravel 项目目录

比如你的项目在 /var/www/laravel~/laravel

rm -rf /path/to/laravel-project

✅ 只删项目目录即可,不会影响系统。


2️⃣ 卸载全局 Laravel 安装器(如果装过)

检查是否安装过全局 Laravel:

which laravel

如果存在,通常是用 Composer 安装的:

composer global remove laravel/installer

然后清理 PATH(可选):

nano ~/.bashrc

删除类似:

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

二、如果你想 完全卸载 Laravel 相关环境

1️⃣ 卸载 PHP(Debian)

查看已安装 PHP:

dpkg -l | grep php

卸载(示例 PHP 8.2):

sudo apt remove --purge php8.2 php8.2-cli php8.2-fpm php8.2-mysql php8.2-xml php8.2-mbstring php8.2-curl php8.2-zip
sudo apt autoremove

2️⃣ 卸载 Composer

sudo rm /usr/local/bin/composer

或如果你装在 ~/.local/bin

rm ~/.local/bin/composer

3️⃣ 卸载 Nginx / Apache(如果用过)

Nginx:

sudo apt remove --purge nginx nginx-common
sudo apt autoremove

Apache:

sudo apt remove --purge apache2
sudo apt autoremove

4️⃣ 删除数据库(可选)

MySQL:

sudo apt remove --purge mysql-server mysql-client
sudo apt autoremove

PostgreSQL:

sudo apt remove --purge postgresql postgresql-contrib

三、只删除 Laravel 依赖(保留项目)

如果你想保留项目但删除 Laravel:

cd /path/to/laravel
composer remove laravel/framework

⚠️ 不推荐,项目基本会坏。


四、快速判断你属于哪种情况 ✅

你可以直接告诉我:

  1. Laravel 是 全局安装 还是 项目内使用
  2. 是否使用了 Nginx / Apache
  3. 是否只是想删除 某个项目
  4. Debian 版本(11 / 12)?

我可以给你一条 最精简的卸载命令组合

0