Как я чисто удаляю apache2 сервер на сервере человечности и затем переустанавливаю?

Я переместил приблизительно полдюжины систем и не имел никаких проблем.

21
задан 17 September 2010 в 19:21
3 ответа

Выполните следующие две команды:

sudo apt-get --purge remove apache2
sudo apt-get remove apache2-common
14
ответ дан 2 December 2019 в 20:02

Очевидно, сначала остановите сервер:

sudo service apache2 stop

Удалите пакеты и зависимости apache2:

sudo apt-get purge apache2 apache2-utils apache2.2-bin apache2-common
sudo apt-get autoremove --purge

Если вы вручную изменили или установили что-то, apt может не удалить его. Проверьте, что осталось:

whereis apache2

Посмотрите, что находится внутри этих каталогов, и, если вы уверены, что хотите удалить его, вручную удалите каталоги. В моем случае:

sudo rm -Rf /etc/apache2 /usr/lib/apache2 /usr/include/apache2
68
ответ дан 2 December 2019 в 20:02

Я думаю, вы можете попробовать это.

APACHE_PKGS=`sudo dpkg --get-selections | grep apache | cut -f 1

Затем проверьте, есть ли он в вашем терминале:

echo $APACHE_PKGS

Должно появиться что-то вроде:

apache2 apache2-mpm-prefork apache2 -utils apache2.2-common и многое другое. Затем вы запускаете эту команду:

sudo apt-get remove --purge $APACHE_PKGS
sudo apt-get install $APACHE_PKGS

И все должно быть хорошо.

0
ответ дан 2 December 2019 в 20:02

Теги

Похожие вопросы