Resposta mais curta:
Você pode simplesmente apagar ou mover o httpd.conf
arquivo que ajustou e, em seguida, execute o seguinte comando e ele será reinstalado:
yum reinstall httpd
Resposta mais longa:
Mas se você quiser ser um pouco mais metódico, siga as idéias e conceitos mostrados nesta página .
Primeiro, verifique o pacote instalado httpd.conf
executando este comando:
rpm -qf /etc/httpd/conf/httpd.conf
Obviamente, isso mostraria que o httpd
pacote o instalou, mas também fornecerá informações adicionais sobre a versão. Portanto, agora você pode verificar o que foi alterado entre a instalação inicial do RPM e quando o ajustou, verificando-o com o RPM desta forma:
rpm -V httpd
É provável que a saída mostre que você é /etc/httpd/conf/httpd.conf
precedido por algumas informações de verificação que devem ser assim:
S.5....T. c /etc/httpd/conf/httpd.conf
Isso pode ser traduzido conforme o S
tamanho foi alterado, a 5
soma de verificação MD é diferente e o T
ime é diferente. Mais detalhes sobre o significado desses códigos de uma letra estão abaixo:
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
Mas o longo e curto é que você será capaz de ver exatamente quais arquivos do httpd
pacote foram alterados e por que motivo. O que poderia ser útil para saber se você adicionou ou alterou algum arquivo que httpd.conf
não seja o que ocorreu e isso lhe escapou à mente.
Agora você pode remover a corrente httpd.conf
assim:
sudo rm /etc/httpd/conf/httpd.conf
Mas eu recomendaria manter uma cópia para referência como esta:
sudo mv /etc/httpd/conf/httpd.conf ~/httpd.conf.modified
Isso seria movido httpd.conf
para o diretório inicial e o renomeado httpd.conf.modified
.
Por fim, você pode reinstalar httpd
assim:
yum reinstall httpd
E o seu httpd.conf
arquivo de configuração do Apache deve voltar ao seu estado original e intocado do RPM.