Kürzere Antwort:
Sie können die httpd.conf
angepasste Datei einfach löschen oder verschieben und dann den folgenden Befehl ausführen. Die Datei wird dann neu installiert:
yum reinstall httpd
Längere Antwort:
Wenn Sie jedoch etwas methodischer vorgehen möchten, können Sie den auf dieser Seite gezeigten Ideen und Konzepten folgen .
Überprüfen Sie zunächst, welches Paket installiert ist, httpd.conf
indem Sie diesen Befehl ausführen:
rpm -qf /etc/httpd/conf/httpd.conf
Das würde Ihnen natürlich zeigen, dass das httpd
Paket es installiert hat, aber es gibt Ihnen auch zusätzliche Versionsinformationen. Jetzt können Sie überprüfen, was zwischen der Erstinstallation vom RPM und dem Zeitpunkt der Anpassung geändert wurde, indem Sie es mit dem RPM wie folgt überprüfen:
rpm -V httpd
Die Ausgabe würde höchstwahrscheinlich zeigen, dass Ihnen /etc/httpd/conf/httpd.conf
einige Überprüfungsinformationen vorangestellt sind, die folgendermaßen aussehen sollten:
S.5....T. c /etc/httpd/conf/httpd.conf
S
Dies kann übersetzt werden, wenn die Größe geändert wurde, die MD- 5
Prüfsumme unterschiedlich ist und die T
IME unterschiedlich ist. Weitere Details zur Bedeutung dieser Ein-Buchstaben-Codes finden Sie unten:
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
Aber das lange und kurze daran ist, dass Sie genau sehen können, welche Dateien aus dem httpd
Paket geändert wurden und aus welchem Grund. Was nützlich sein könnte, um zu wissen, ob Sie zufällig eine andere Datei hinzugefügt oder geändert haben, httpd.conf
und es ist Ihnen durch den Kopf gegangen.
Jetzt möchten Sie den Strom möglicherweise folgendermaßen entfernen httpd.conf
:
sudo rm /etc/httpd/conf/httpd.conf
Aber ich würde empfehlen, eine Kopie davon als Referenz aufzubewahren:
sudo mv /etc/httpd/conf/httpd.conf ~/httpd.conf.modified
Das würde httpd.conf
in Ihr Home-Verzeichnis verschoben und umbenannt httpd.conf.modified
.
Schließlich können Sie httpd
wie folgt neu installieren :
yum reinstall httpd
Und Ihre Apache- httpd.conf
Konfigurationsdatei sollte wieder ihren ursprünglichen, unberührten RPM-Status haben.