লিনাক্সে অ্যাপাচি ডকুমেন্ট রুট কীভাবে সন্ধান করবেন


ডকুমেন্টরুটটি ওয়েব থেকে দস্তাবেজ গাছের শীর্ষ স্তরের ডিরেক্টরি এবং এই নির্দেশিকাটি কনফিগারেশনে ডিরেক্টরি সেট করে যা থেকে অ্যাপাচি 2 বা এইচটিটিপিডি অনুরোধ করা URL থেকে ডকুমেন্টের রুটে ওয়েব ফাইলগুলি সন্ধান করে এবং পরিবেশন করে।

উদাহরণ স্বরূপ:

DocumentRoot "/var/www/html"

তারপরে http://domain.com/index.html এ অ্যাক্সেস /var/www/html/index.html বোঝায়। ডকুমেন্টরুটটি কোনও অনুসরণযোগ্য স্ল্যাশ ছাড়াই বর্ণনা করা উচিত।

এই সংক্ষিপ্ত দ্রুত টিপসটিতে, আমরা আপনাকে একটি লিনাক্স সিস্টেমে অ্যাপাচি ডকুমেন্টরুট ডিরেক্টরিটি কীভাবে খুঁজে পাবেন তা দেখাব।

অ্যাপাচি ডকুমেন্ট রুট সন্ধান করা হচ্ছে

ডেবিয়ান, উবুন্টু লিনাক্স এবং এটির ডেরিভেটিভস যেমন লিনাক্স মিন্টের উপর অ্যাপাচি ডকুমেন্টআরট ডিরেক্টরিটি পেতে, নিম্নলিখিত গ্রেপ কমান্ডটি চালান।

$ grep -i 'DocumentRoot' /etc/apache2/sites-available/000-default.conf
$ grep -i 'DocumentRoot' /etc/apache2/sites-available/default-ssl.conf

CentOS, RHEL এবং ফেডোরা লিনাক্স বিতরণে নিম্নলিখিত কমান্ডটি চালান।

$ grep -i 'DocumentRoot' /etc/httpd/conf/httpd.conf
$ grep -i 'DocumentRoot' /etc/httpd/conf.d/ssl.conf

নোট করুন যে ডকুমেন্টরুট ডিরেক্টরিটির অবস্থানটি অ্যাপাচি বা httpd কনফিগারেশনে ডকুমেন্টরুট ডিরেক্টরি নির্দেশকের মানের উপর নির্ভর করে পরিবর্তিত হতে পারে।

আপনি যদি অ্যাপাচি ডকুমেন্টরুট ডিরেক্টরিটির অবস্থান পরিবর্তন করতে চান তবে দয়া করে আমাদের নিবন্ধটি পড়ুন যা লিনাক্সে ডিফল্ট অ্যাপাচি ‘ডকুমেন্টরুট’ ডিরেক্টরি কীভাবে পরিবর্তন করবেন তা ব্যাখ্যা করে।

পার্শ্ব নোটে, আপনার সমস্ত ভার্চুয়াল হোস্টের জন্য পৃথক ডিরেক্টরি অবশ্যই ডকুমেন্টরোটের অধীনে থাকা উচিত। উদাহরণস্বরূপ, যদি আপনার ডকুমেন্টরুটটি /var/www/html হয় এবং আপনার দুটি উদাহরণ উদাহরণ1.com এবং example2.com রয়েছে তবে আপনি তাদের ডিরেক্টরিগুলি প্রদর্শিত হিসাবে তৈরি করতে পারেন।

$ sudo mkdir -p /var/www/html/example1.com/
$ sudo mkdir -p /var/www/html/example2.com/

তারপরে ভার্চুয়াল হোস্ট কনফিগারেশন ফাইলগুলিতে উপরের ডিরেক্টরিতে তাদের ডকুমেন্টরুটটি নির্দেশ করুন।

অ্যাপাচি ওয়েব সার্ভার সম্পর্কে কিছু অতিরিক্ত গাইড এখানে রয়েছে যা আপনি দরকারী পাবেন:

  1. লিনাক্সে অ্যাপাচি ওয়েব সার্ভার পরিচালনা করার জন্য দরকারী কমান্ডগুলি
  2. লিনাক্সে অ্যাপাচি সার্ভারের স্থিতি এবং আপটাইম চেক করার 3 উপায়
  3. কীভাবে আরএইচইএল/সেন্টোস
  4. এ অ্যাপাচি ইউজারডির মডিউল সক্ষম করবেন
  5. অ্যাপাচি ভার্চুয়াল হোস্টিং: আইপি ভিত্তিক এবং নাম ভিত্তিক ভার্চুয়াল হোস্টগুলি
  6. অ্যাপাচি ওয়েব সার্ভারে সমস্ত ভার্চুয়াল হোস্টগুলি কীভাবে তালিকাভুক্ত করা যায়

এটাই! যদি আপনি অ্যাপাচি ডকুমেন্টরুট ডিরেক্টরিটি খুঁজে পেতে অন্য কোনও কার্যকর উপায় জানেন তবে নীচের মন্তব্য বিভাগে আমাদের সাথে শেয়ার করুন।