कॉन्फ़िगरेशन फ़ाइलों का स्थान और संगठन कॉन्फ़िगर करने योग्य है और प्रमुख रिलीज़ या वितरण के बीच बदल सकता है।
अपाचे विकी के पास कॉन्फ़िगरेशन फ़ाइलों के नाम और स्थानों के लिए एक आसान मार्गदर्शिका है।
क्योंकि कॉन्फ़िगरेशन फ़ाइलों में include
निर्देश हो सकते हैं , कॉन्फ़िगरेशन के हिस्सों को छोटी फ़ाइलों में अलग किया जा सकता है। चूंकि एक मानक अपाचे कॉन्फ़िगरेशन फ़ाइल में कई टिप्पणियां और कई मानक आइटम शामिल हैं, इसलिए यह उन हिस्सों को अलग करने के लिए कुछ समझ में आता है जिन्हें आप बदलने की सबसे अधिक संभावना है।
मुख्य कॉन्फ़िगरेशन फ़ाइल का नाम संकलन समय पर बदला जा सकता है और हाल के रिलीज में इसे से बदल दिया गया httpd.conf
हैapache2.conf
वर्षों से शामिल कॉन्फ़िगरेशन फ़ाइलों के संगठन में भी कुछ विकास हुआ है।
उदाहरण के लिए, मैंने Apache2 को उबंटू-आधारित सिस्टम पर उपयोग करके स्थापित किया apt-get install apache2
- यहां शामिल फाइलें हैं
/etc/apache2$ ls
apache2.conf envvars mods-available ports.conf sites-enabled
conf.d httpd.conf mods-enabled sites-available
/etc/apache2$ grep ^Include apache2.conf
Include /etc/apache2/mods-enabled/*.load
Include /etc/apache2/mods-enabled/*.conf
Include /etc/apache2/httpd.conf
Include /etc/apache2/ports.conf
Include /etc/apache2/conf.d/
Include /etc/apache2/sites-enabled/
/etc/apache2$ ls -l sites-enabled
total 0
lrwxrwxrwx 1 root root 26 Dec 26 12:30 000-default -> ../sites-available/default
तो कुछ विन्यास सेटिंग्स जो आप सबसे अधिक रुचि रखते हैं उनमें अब होने की संभावना है /etc/apache2/sites-available/default
।
मैं देख सकता हूं कि यह अपाचे के लिए उबंटू प्रलेखन के अनुरूप है जो मैं आपको पहले पढ़ने की सलाह देता हूं। यदि आपके पास अपाचे (या अन्य वितरण) के पुराने संस्करणों के लिए अन्य दस्तावेज हैं, तो आप उस जानकारी को अनुकूलित कर सकते हैं जिस तरह से उबंटू में चीजों को व्यवस्थित किया जाता है।