Risposta più breve:
Puoi semplicemente cancellare o spostare il httpd.conf
file che hai modificato e quindi eseguire il comando seguente e verrà reinstallato:
yum reinstall httpd
Risposta più lunga:
Ma se vuoi essere un po 'più metodico al riguardo, potresti seguire le idee e i concetti mostrati in questa pagina .
Innanzitutto, controlla quale pacchetto è installato httpd.conf
eseguendo questo comando:
rpm -qf /etc/httpd/conf/httpd.conf
Ovviamente ciò mostrerebbe che il httpd
pacchetto lo ha installato, ma fornirà anche ulteriori informazioni sulla versione. Quindi ora puoi verificare cosa è stato modificato tra l'installazione iniziale da RPM a quando lo hai modificato verificandolo con RPM in questo modo:
rpm -V httpd
L'output molto probabilmente ti mostrerà /etc/httpd/conf/httpd.conf
preceduto da alcune informazioni di verifica che dovrebbero apparire così:
S.5....T. c /etc/httpd/conf/httpd.conf
Ciò può essere tradotto quando l' S
ize è stata modificata, il 5
checksum MD è diverso e l'immagine T
è diversa. Maggiori dettagli sul significato di questi codici di una lettera sono riportati di seguito:
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
Ma il lungo e breve è che sarai in grado di vedere esattamente quali file sono httpd
stati modificati dal pacchetto e per quale motivo. Quale potrebbe essere utile sapere se ti è capitato di aggiungere o modificare qualsiasi file diverso da quello httpd.conf
e ti è sfuggito di mente.
Ora potresti voler rimuovere la corrente in httpd.conf
questo modo:
sudo rm /etc/httpd/conf/httpd.conf
Ma consiglierei di conservarne una copia come riferimento in questo modo:
sudo mv /etc/httpd/conf/httpd.conf ~/httpd.conf.modified
Questo si sposterà httpd.conf
nella tua home directory e la rinominerebbe httpd.conf.modified
.
Infine, puoi reinstallare in httpd
questo modo:
yum reinstall httpd
E il tuo httpd.conf
file di configurazione di Apache dovrebbe tornare al suo stato RPM originale, non toccato.