Я установил apache2.2.18 на свой Linux-сервер.
Однако при настройке с помощью ./configure –prefix = ПРЕФИКС команда я дал неправильный префикс. Я заметил это после бега сделать установку команда, поскольку файлы были установлены в неправильную папку. Я хотел установить их в подпапку по указанному пути.
Есть ли прямой способ снова изменить префикс на соответствующий путь? Требуется ли мне переустановить его снова? Если да, то как сделать удаление не работает?
Любая помощь будет оценена
Если вы не можете использовать sudo, вы не можете запустить какую-либо службу, потому что для запуска службы требуется привязка порта.
Здесь нет make uninstall
для apache. Вам нужно будет вручную найти и удалить все файлы, скопированные вашим make install
команда, скорее всего, внутри указанного вами пути 'PREFIX'. (Если вы побежали make install
как пользователь без полномочий root, и ваш 'PREFIX' был чем-то вроде / usr, то есть вероятность, что все равно ничего не было установлено.)
В будущем используйте этот удобный инструмент вместо make install:
checkinstall
Это создаст файл rpm или pkg, подходящий для вашего диспетчера пакетов, и при необходимости пакет можно будет удалить.