Краткий ответ:
Вы можете просто стереть или переместить настроенный вами файл httpd.conf
, а затем выполнить следующую команду, и он будет переустановлен:
yum reinstall httpd
Более длинный ответ:
Но если вы хотите быть более методичным, вы можете следовать идеям и концепциям, представленным на этой странице.
Сначала проверьте, в каком пакете установлен httpd.conf
, выполнив следующую команду:
rpm -qf /etc/httpd/conf/httpd.conf
Конечно, это покажет вам, что пакет httpd
установил его, но это также даст вам дополнительную информацию о версии. Так что теперь вы можете проверить, что было изменено между первоначальной установкой с RPM до того момента, когда вы изменили его, проверив его с помощью RPM следующим образом:
rpm -V httpd
Вывод, скорее всего, покажет вам /etc/httpd/conf/httpd.conf
которому предшествует некоторая информация для проверки, которая должна выглядеть следующим образом:
S.5....T. c /etc/httpd/conf/httpd.conf
Это может быть переведено как Изе S
был изменен, MD 5
Контрольная сумма отличается и T
IME отличается. Более подробная информация о том, что означают эти однобуквенные коды, приведена ниже:
S file Size differs
M Mode differs (includes permissions and file type)
5 MD5 sum differs
D Device major/minor number mismatch
L readLink(2) path mismatch
U User ownership differs
G Group ownership differs
T mTime differs
P caPabilities differ
Но, в общем и целом, вы сможете увидеть, какие именно файлы из пакета httpd
были изменены и по какой причине. Что может быть полезно знать, если вы случайно добавили или изменили какой-либо файл, кроме httpd.conf
и это ускользнуло от вас.
Теперь вы можете удалить текущий httpd.conf
следующим образом:
sudo rm /etc/httpd/conf/httpd.conf
Но я бы порекомендовал сохранить его копию для справки:
sudo mv /etc/httpd/conf/httpd.conf ~/httpd.conf.modified
Это переместит httpd.conf
в ваш домашний каталог и переименует его в httpd.conf.modified
.
Наконец, вы можете переустановить httpd
следующим образом:
yum reinstall httpd
И ваш конфигурационный файл Apache httpd.conf
должен вернуться к исходному, нетронутому состоянию RPM.