LAMP是Linux系统中用于创建Web服务器以及PHP和MySQL服务器应用程序的通用软件堆栈。但是,有时,特别是如果某人是初学者并且做了一些错误的设置,那么他或她会想要重新安装 LAMP。但是,在此之前,最好先从 Linux 系统(例如 Ubuntu 或 Debian)中完全删除现有的 LAMP 堆栈,然后再重新安装。
要完全卸载 LAMP(Linux、Apache、MySQL、PHP)服务器并重新开始,您需要在 Linux 系统上执行以下步骤。给定的步骤是在 Ubuntu 或 Debian 系统上执行的。
- 首先,通过运行以下命令,停止 Apache Web 服务器(包括数据库服务器 MySQL 或 MariaDB)的主动运行服务,以及服务器上的 PHP 服务:
sudo systemctl stop apache2 sudo systemctl stop mysql sudo systemctl stop php*-fpm
- 停止服务后,使用默认的包管理器(Ubuntu 中的 APT)卸载用于在系统上安装 Apache、MySQL 和 PHP 的包。
sudo apt remove apache2 mysql-server php*-fpm
- 即使卸载了LAMP服务器组件,其配置文件也会留下,并可能在以后引起问题。因此,要彻底清理,还要删除任何剩余的 Apache、MySQL 和 PHP 配置文件和目录。在 Ubuntu 上,它们通常位于 、 和 ((版本) 可能是 7.4、8.1 取决于您的 PHP 版本)目录中。要从Linux中删除任何目录及其内容或文件,我们可以使用命令,如下所示:
/etc/apache2
/etc/mysql
/etc/php/(version)
rm
sudo rm -rf /etc/apache2 /etc/mysql /etc/php/*
- 使用 Linux 软件包管理器在系统上重新安装 Apache、MySQL 和 PHP 软件包(简称 LAMP 服务器)。例如,在 Ubuntu 上,您可以使用如下命令:
apt
sudo apt install apache2 mysql-server php-fpm
- 根据您希望在 Linux 系统上运行的各种基于 PHP 的 Web 应用程序的需求,在服务器上配置 Apache、MySQL 和 PHP 服务。
在Linux桌面或服务器上执行上述步骤后,LAMP服务器堆栈将从系统中完全卸载,之后,您可以从新的配置开始。但是,给出了在基于 Ubuntu 或 Debian 的系统上执行的步骤。