Я установил Apache 2.4 из исходного tar, и похоже, что в make-файле в извлеченном каталоге нет параметров «make deinstall» или «make uninstall».
Как я могу удалить установленный сервер Apache из моей системы?
Система - FreeBSD; Я избегал использования портов, потому что установка была для тестового сервера с более ранней версией OpenSSL.
Вы удаляете файлы, которые были установлены вручную, используя rm
команда.
(Если вы не знаете, какие файлы нужно удалить, иногда помогает make install
снова и поищите файлы, которые были обновлены - хотя вы, вероятно, сильно запутались.)
В следующий раз, когда вам нужно будет создать тестовую среду, вы должны продумать это и спланировать возможное удаление этой среды (например, с помощью --prefix=/usr/local/apache-test
когда ты бежишь configure
так что все установленные файлы удобно находятся в одном каталоге).
Это потребует от вас немного большей работы, но вряд ли вызовет беспорядок на вашем сервере.
Лучшим решением было бы использовать FreeBSD jail
функциональность чтобы полностью ограничить вашу тестовую среду. У этого есть более крутая кривая обучения (и используется гораздо больше дискового пространства), но это правильный выбор с точки зрения изоляции / сдерживания.