изменить настройку -prefix в установке apache 2.2.18 linux

изменить настройку -prefix в установке apache 2.2.18 linux

Я установил apache2.2.18 на свой Linux-сервер.

Однако при настройке с помощью./configure –prefix=ПРЕФИКСкоманда, которую я дал, неверный префикс. Я заметил это после запускасделать установкукоманда, так как файлы были установлены в неправильной папке. Я хотел установить их в подпапку по указанному пути.

Есть ли прямой способ снова изменить префикс на соответствующий путь? Мне нужно переустановить его снова? Если да, то каксделать деинсталляциюне работает?

Любая помощь будет оценена по достоинству.

решение1

Если вы не можете использовать sudo, вы не сможете запустить ни одну службу, поскольку для запуска службы требуется привязка порта.

решение2

Для apache нет make uninstall. Вам нужно будет вручную найти и удалить все файлы, скопированные вашей make installкомандой, скорее всего, внутри указанного вами пути 'PREFIX'. (Если вы запустили make installкак не-root пользователь, и ваш 'PREFIX' был чем-то вроде /usr, то, скорее всего, ничего на самом деле не было установлено.)

В будущем используйте этот удобный инструмент вместо «make install»:

checkinstall

Это создаст файл rpm или pkg, подходящий для вашего менеджера пакетов, и при необходимости пакет можно будет удалить.

Связанный контент