Изменить 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, подходящий для вашего менеджера пакетов, и пакет может быть удален при необходимости.