Bagaimana saya bisa memulihkan file httpd.conf? [Tutup]

1

Saya menggunakan CENTOS 6.6. Saya tidak sengaja menghapus file httpd.conf. Sekarang, apache sedang berjalan tetapi jika saya me-restart itu, itu akan crash. Bagaimana saya bisa memulihkan file httpd.conf?

adsad
sumber
4
pulihkan cadangan?
alexus

Jawaban:

1

Anda bisa mendapatkan file asli kembali dengan menginstal ulang httpdpaket - yum reinstall httpd. Ini tidak akan memulihkan modifikasi apa pun yang Anda buat pada file. Anda harus mengulangi modifikasi tersebut secara manual.

John
sumber
1

Anda dapat mengekstrak satu file dari rpm tanpa menginstal ulang httpd

Pertama, dapatkan jalur dalam rpm

rpm -qlp httpd-...rpm | grep httpd.conf

setelah itu Anda bisa mendapatkan file tunggal dengan

rpm2cpio httpd-...rpm | cpio -ivd ./etc/httpd/httpd.conf
tuli
sumber
0

Jika Anda tidak melakukan modifikasi, maka jawaban lainnya lebih baik / lebih cepat.

Jika Anda telah mod_infomengaktifkan dan dapat diakses, Anda bisa mendapatkan konfigurasi dengan mengakses /server-info?configdan mengekstrak bagian-bagian yang relevan darinya.
Namun waspadai keterbatasan ini.

pemalsu
sumber