Krótsza odpowiedź:
Możesz po prostu usunąć lub przenieść httpd.conf
dostosowany plik, a następnie uruchomić następujące polecenie, a zostanie ono ponownie zainstalowane:
yum reinstall httpd
Dłuższa odpowiedź:
Ale jeśli chcesz być bardziej metodyczny, możesz zastosować się do pomysłów i koncepcji przedstawionych na tej stronie .
Najpierw sprawdź, który pakiet został zainstalowany httpd.conf
, uruchamiając to polecenie:
rpm -qf /etc/httpd/conf/httpd.conf
Oczywiście pokazałoby to, że httpd
pakiet go zainstalował, ale dostarczy również dodatkowych informacji o wersji. Teraz możesz sprawdzić, co zostało zmienione między początkową instalacją z RPM, a kiedy go dostosowałeś, weryfikując to za pomocą RPM:
rpm -V httpd
Dane wyjściowe najprawdopodobniej pokażą Ci /etc/httpd/conf/httpd.conf
informacje o weryfikacji, które powinny wyglądać następująco:
S.5....T. c /etc/httpd/conf/httpd.conf
Można to przetłumaczyć, gdy zmieniono S
ize, 5
suma kontrolna MD jest inna, a T
ime jest inny. Więcej szczegółów na temat znaczenia tych kodów jednoliterowych znajduje się poniżej:
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
Ale krótko i krótko jest to, że będziesz mógł zobaczyć dokładnie, jakie pliki z httpd
pakietu zostały zmienione iz jakiego powodu. Co może być przydatne, aby wiedzieć, czy zdarzyło Ci się dodać lub zmienić dowolny plik inny niż httpd.conf
i wpadło ci to w pamięć.
Teraz ty może chcesz usunąć prąd httpd.conf
tak:
sudo rm /etc/httpd/conf/httpd.conf
Ale zaleciłbym przechowywanie jego kopii w celach informacyjnych:
sudo mv /etc/httpd/conf/httpd.conf ~/httpd.conf.modified
To przeniesie httpd.conf
Cię do twojego katalogu domowego i zmieni nazwę httpd.conf.modified
.
Wreszcie możesz ponownie zainstalować w httpd
następujący sposób:
yum reinstall httpd
httpd.conf
Plik konfiguracyjny Apache powinien powrócić do pierwotnego, niezmienionego stanu RPM.