Kürzere Antwort:
Sie können die httpd.confangepasste 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.confindem Sie diesen Befehl ausführen:
rpm -qf /etc/httpd/conf/httpd.conf
Das würde Ihnen natürlich zeigen, dass das httpdPaket 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.confeinige Überprüfungsinformationen vorangestellt sind, die folgendermaßen aussehen sollten:
S.5....T. c /etc/httpd/conf/httpd.conf
SDies kann übersetzt werden, wenn die Größe geändert wurde, die MD- 5Prüfsumme unterschiedlich ist und die TIME 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 httpdPaket 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.confund 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.confin Ihr Home-Verzeichnis verschoben und umbenannt httpd.conf.modified.
Schließlich können Sie httpdwie folgt neu installieren :
yum reinstall httpd
Und Ihre Apache- httpd.confKonfigurationsdatei sollte wieder ihren ursprünglichen, unberührten RPM-Status haben.