温馨提示×

centos怎么卸laravel

小樊
33
2026-10-23 09:33:39
栏目: 智能运维

在 CentOS 上“卸载 Laravel”通常分几种情况,我先说明清楚,再给你对应做法。


一、Laravel 是什么(先理清)

Laravel 是 PHP 框架,不是系统级软件,一般通过 Composer 安装:

  • 全局安装(不常见)
  • 项目级安装(最常见,在 项目目录/vendor 里)

所以“卸载 Laravel”通常是: ✅ 删除项目
✅ 或删除 vendor 里的 laravel 包
✅ 或卸载 Composer(如果你不再用)


二、只删除某个 Laravel 项目(最常见)

如果你只是不要某个项目了:

rm -rf /path/to/laravel_project

例如:

rm -rf /var/www/html/laravel

⚠️ 这会连数据库配置、代码一起删,慎重。


三、用 Composer 卸载 Laravel(保留项目结构)

进入项目目录:

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

这会:

  • 从 composer.json 移除
  • 从 vendor/ 删除 laravel 相关代码

四、卸载全局 Laravel 安装器(如果你装过)

如果你曾经执行过:

composer global require laravel/installer

卸载:

composer global remove laravel/installer

五、连 Composer 一起卸载(彻底)

rm -rf ~/.composer
which composer
# 假设输出是 /usr/local/bin/composer
rm -f /usr/local/bin/composer

六、如果你还装了 PHP / Nginx / MySQL(可选)

⚠️ 这些不是 Laravel,一般不建议乱卸

查看 PHP:

php -v

卸载 PHP(示例):

yum remove php php-cli php-fpm

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

你可以先执行:

find / -name "artisan" 2>/dev/null
  • 有结果 → 是项目级 Laravel
  • 没有 → 可能只是装了 installer 或已删

如果你愿意,可以告诉我:

  1. 是 整个项目不要 还是 只删框架
  2. Laravel 装在哪个目录
  3. CentOS 版本(6 / 7 / 8 / Stream)

我可以给你精确命令,不误删。

0 踩