Есть ли способ сбросить ' httpd.conf ' в CentOS к оригинальной / версии по умолчанию?

Я изучал установку сервера, создавая веб-сервер в VMware, я не знаю, какие изменения я сделал в httpd.conf.

есть ли способ сбросить все настройки httpd.conf по умолчанию?

используется:

  1. vi /etc/httpd/conf/httpd.conf
  2. Обновлено ServerName to localhost
  3. service httpd restart
  4. chkconfig httpd on
  5. service httpd restart
6
задан JakeGould
29.11.2022 2:34 Количество просмотров материала 2839
Распечатать страницу

1 ответ

короткий ответ:

вы можете просто стереть или переместить 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Изе был изменен, MD5 контрольная сумма разные и то Time отличается. Подробнее о том, что означают эти буквенные коды:

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.

16
отвечен JakeGould 2022-11-30 10:22

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх