Réponse plus courte:
Vous pouvez simplement effacer ou déplacer le httpd.conffichier que vous avez ajusté, puis exécuter la commande suivante et il sera réinstallé:
yum reinstall httpd
Réponse plus longue:
Mais si vous voulez être un peu plus méthodique à ce sujet, vous pouvez suivre les idées et les concepts présentés sur cette page .
Tout d'abord, vérifiez le package installé httpd.confen exécutant cette commande:
rpm -qf /etc/httpd/conf/httpd.conf
Bien sûr, cela vous montrerait que le httpdpackage l'a installé, mais cela vous donnera également des informations de version supplémentaires. Alors maintenant, vous pouvez vérifier ce qui a été changé entre l'installation initiale du RPM et le moment où vous l'avez ajusté en le vérifiant avec RPM comme ceci:
rpm -V httpd
La sortie vous montrera très probablement /etc/httpd/conf/httpd.confprécédée de quelques informations de vérification qui devraient ressembler à ceci:
S.5....T. c /etc/httpd/conf/httpd.conf
Cela peut être traduit lorsque la Staille a été modifiée, la 5somme de contrôle MD est différente et l'image Test différente. Plus de détails sur la signification de ces codes à une lettre sont ci-dessous:
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
Mais le plus long et le plus court est que vous pourrez voir exactement quels fichiers du httpdpackage ont changé et pour quelle raison. Ce qui pourrait être utile de savoir si vous avez ajouté ou modifié un fichier autre que httpd.confet cela vous a échappé.
Maintenant, vous voudrez peut -être supprimer le courant httpd.confcomme ceci:
sudo rm /etc/httpd/conf/httpd.conf
Mais je recommanderais d'en garder une copie pour référence comme ceci:
sudo mv /etc/httpd/conf/httpd.conf ~/httpd.conf.modified
Cela se déplacerait httpd.confvers votre répertoire personnel et le renommerait httpd.conf.modified.
Enfin, vous pouvez réinstaller httpdcomme ceci:
yum reinstall httpd
Et votre httpd.conffichier de configuration Apache devrait être de retour à son état RPM d'origine et intact.