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

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

Однако при настройке с использованием команды ./configure –prefix=PREFIX я дал неверный префикс. Я заметил это после запуска команды make install, так как файлы были установлены не в ту папку. Я хотел установить их в подпапке по указанному пути.

Есть ли прямой способ изменить префикс снова на соответствующий путь? Я должен переустановить это снова? Если да, то как не работает make uninstall?

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

2 ответа

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

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

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

checkinstall

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

Другие вопросы по тегам