如何删除LAMP堆栈以便重新开始?
我想从我的网络服务器开始,我想重新安装所有的LAMP包,我该怎么做?
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数据,请在删除时使用purge选项。 要删除您对apache所做的任何配置,请在删除软件包后手动删除/ etc / apache2目录。
不要使用tasksel来删除包,可能会发生不好的事情,这个bug报告中都有这个内容 。
其余的文档介绍了如何重新安装apache以及重新启动所需的所有内容。
删除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服务器。
要完全管理您的灯泡服务器数据库,请安装phpmyadmin
sudo apt-get install phpmyadmin
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
可以卸载新版本的LAMP Stack
$ sudo /opt/lampstack-[version]/uninstall
例如
$ sudo /opt/lampstack-7.1.22-2/uninstall