我想重新安装所有的Debian Lenny 下的 LAMP 服务器。这意味着,使用“apt-get remove”是不够的,我想完全删除所有组件,然后重新启动。
我试过了,但文件始终存在,所以我无法为所有内容进行新配置。我该怎么办?
谢谢!
答案1
1 su aptitude purge 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
2 apt-get 更新
3 apt-get 升级 --> opt
4 apt-get 安装 apache2 php5 libapache2-mod-php5
5 vim /var/www/apache2-default/test.php 然后将下面的代码复制到 test.php 中
6 apt-get 安装 mysql 服务器 mysql 客户端 php5-mysql
7 mysql -u root mysql> 使用 mysql; mysql> 更新用户设置密码 = PASSWORD ('新密码') 其中用户 ='root'; mysql> FLUSH PRIVILEGES;
8 apt-get install phpmyadmin 9 vim /etc/phpmyadmin 复制以下行 包括 /etc/phpmyadmin/apache.conf 10 /etc/init.d/apache2 重启
或者
apt-get 重新安装 apache2 php5 libapache2-mod-php5 mysql-server mysql-client php5-mysql phpmyadmin
答案2
如果您只是想重新进行配置,您可以dpkg-reconfigure [packagename]
重新运行初始安装脚本。
要完全重新开始,您需要清除所有以前的软件包。我不确定清除 Debian 的 mysql 软件包是否会删除数据库数据本身,如果您不想保留数据,您可能需要在清除软件包后手动删除包含 mysql 数据库文件的文件夹。
sandeep 的“或”命令应该读取apt-get install --reinstall ...
,但即使这样它也不会执行您想要的操作,因为 --reinstall 选项将从现有配置“升级”。