সংক্ষিপ্ত উত্তর:
আপনি যে httpd.confফাইলটি অ্যাডজাস্ট করেছিলেন তা আপনি কেবল মুছে ফেলতে বা সরাতে পারবেন এবং তারপরে নিম্নলিখিত কমান্ডটি চালান এবং এটি পুনরায় ইনস্টল করা হবে:
yum reinstall httpd
দীর্ঘ উত্তর:
তবে আপনি যদি এটি সম্পর্কে কিছুটা বেশি পদ্ধতিগত হতে চান তবে আপনি এই পৃষ্ঠায় প্রদর্শিত ধারণাগুলি এবং ধারণাগুলি অনুসরণ করতে পারেন ।
প্রথমে httpd.confএই কমান্ডটি চালিয়ে কোন প্যাকেজ ইনস্টল করা হয়েছে তা পরীক্ষা করুন :
rpm -qf /etc/httpd/conf/httpd.conf
অবশ্যই এটি আপনাকে দেখাবে যে httpdপ্যাকেজটি এটি ইনস্টল করেছে তবে এটি আপনাকে অতিরিক্ত সংস্করণের তথ্যও দেবে। সুতরাং আপনি এখন আরপিএম থেকে এটি যাচাই করে এডজাস্ট করার সময় আরপিএম থেকে প্রাথমিক ইনস্টলের মধ্যে কী পরিবর্তন হয়েছিল তা যাচাই করতে পারবেন:
rpm -V httpd
আউটপুট সম্ভবত আপনাকে /etc/httpd/conf/httpd.confকিছু যাচাইকরণের তথ্য আগে দেখাবে যা দেখতে এই জাতীয় দেখা উচিত:
S.5....T. c /etc/httpd/conf/httpd.conf
Sআইজ পরিবর্তিত হওয়ায় এটি অনুবাদ করা যেতে পারে , এমডি চেকসামটি 5পৃথক এবং Tআইম পৃথক। One এক অক্ষরের কোডগুলি কী বোঝায় সে সম্পর্কে আরও বিশদ নীচে রয়েছে:
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
তবে এর দীর্ঘ এবং সংক্ষিপ্তটি হ'ল আপনি দেখতে পারবেন যে httpdপ্যাকেজ থেকে কোন ফাইলগুলি পরিবর্তন হয়েছিল এবং কী কারণে। আপনি যদি অন্য কোনও ফাইল সংযুক্ত বা পরিবর্তন করেছেন কিনা তা জানতে দরকারী হতে পারে httpd.confএবং এটি আপনার মন কেড়ে ফেলে।
এখন আপনি পারে বর্তমান সরাতে চান httpd.confভালো:
sudo rm /etc/httpd/conf/httpd.conf
তবে আমি এর একটি অনুলিপি এই জাতীয় রেফারেন্সের জন্য রাখার পরামর্শ দেব:
sudo mv /etc/httpd/conf/httpd.conf ~/httpd.conf.modified
এটি httpd.confআপনার হোম ডিরেক্টরিতে স্থানান্তরিত হবে এবং এর নাম পরিবর্তন করবে httpd.conf.modified।
শেষ অবধি, আপনি এটি পুনরায় ইনস্টল করতে পারেন httpd:
yum reinstall httpd
এবং আপনার অ্যাপাচি httpd.confকনফিগারেশন ফাইলটি মূল, অচ্ছুত আরপিএম অবস্থায় ফিরে আসা উচিত।