Как мне восстановить файл httpd.conf? [закрыто]

Я использую CENTos 6.6. Я случайно удалил файл httpd.conf. Теперь apache запущен, но если я его перезапущу, произойдет сбой. Как восстановить файл httpd.conf?

1
задан 6 February 2015 в 19:15
3 ответа

Вы можете вернуть исходный файл, просто переустановив пакет httpd - yum переустановите httpd . Однако это не восстановит никаких изменений, внесенных вами в файл. Вам придется повторить эти изменения вручную.

1
ответ дан 3 December 2019 в 21:00

Если вы не внесли в него никаких изменений, тогда другие ответы будут лучше / быстрее.

Если у вас включен и доступен mod_info , вы можете получить конфигурацию, открыв / server-info? Config и извлекая из него соответствующие части.
Но имейте в виду ограничения этого.

0
ответ дан 3 December 2019 в 21:00

Вы можете извлечь один файл из rpm без переустановки httpd

Сначала получите путь в rpm

rpm -qlp httpd-...rpm | grep httpd.conf

, после этого вы можете получить единственный файл с

rpm2cpio httpd-...rpm | cpio -ivd ./etc/httpd/httpd.conf
1
ответ дан 3 December 2019 в 21:00

Теги

Похожие вопросы