我如何删除 LAMP 堆栈以便重新开始?

我如何删除 LAMP 堆栈以便重新开始?

我想重新启动我的网络服务器并且重新安装所有的 LAMP 包,我该怎么做?

答案1

sudo apt-get purge mysql-server apache2 php5

这将删除“大男孩”包,这应该可以解决大多数情况。

您可以在文档, 具体来说本节如何重新开始:

要删除 LAMP 堆栈,请删除以下软件包:

注意:这假设您没有其他需要这些软件包的程序。您可能希望首先模拟此删除,并且只删除不会导致删除所需内容的软件包。

sudo apt-get remove apache2 apache2-mpm-prefork apache2-utils apache2.2-common libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl libmysqlclient15off libnet-daemon-perl libplrpc-perl libpq5 mysql-client-5.0 mysql-common mysql-server mysql-server-5.0 php5-common php5-mysql

要同时删除 debconf 数据,请在删除时使用清除选项。要删除您可能对 apache 所做的任何配置,请在删除软件包后手动删除 /etc/apache2 目录。

不要使用taskel来删除软件包,否则可能会发生不好的事情,本文将对此进行介绍错误报告

文档的其余部分涵盖了如何重新安装 Apache 以及再次运行所需的所有内容。

答案2

移除 LAMP

sudo apt-get purge libapache2-mod-auth-mysql phpmyadmin
sudo apt-get purge mysql-server mysql-server-5.1 mysql-server-core-5.1
sudo apt-get purge apache2 apache2-mpm-prefork apache2-utils apache2.2-bin apache2.2-common libapache2-mod-php5
sudo apt-get autoremove

安装 LAMP

运行tasksel 选择LAMP服务器。

要全面管理您的 lamp 服务器数据库,请安装 phpmyadmin

sudo apt-get install phpmyadmin

答案3

sudo apt-get purge apache2 php5-cli apache2-mpm-prefork apache2-utils apache2.2-common \
     libapache2-mod-php5 libapr1 libaprutil1 libdbd-mysql-perl libdbi-perl \
     libnet-daemon-perl libplrpc-perl libpq5 mysql-client mysql-common mysql-server \
     php5-common php5-mysql phpmyadmin \
&& sudo apt-get autoremove

答案4

新版本的LAMP 堆栈可以通过以下方式卸载

$ sudo /opt/lampstack-[version]/uninstall

例如

$ sudo /opt/lampstack-7.1.22-2/uninstall

相关内容