अपाचे वेब सर्वर से एकाधिक डोमेन की सेवा करना
अपाचे वेब सर्वर के साथ DNS उपनाम सेट करना आसान है। इसका अर्थ यह है कि यदि आपके पास एक वेब डोमेन या 100 है तो आप उन्हें अपने वेब सर्वर पर विभिन्न निर्देशिकाओं को इंगित करने के लिए सेट अप कर सकते हैं और उन्हें स्वयं होस्ट कर सकते हैं।
कठिनाई: मुश्किल
समय आवश्यक: 10 मिनट
DNS उपनाम सेट अप करना
- अपने अपाचे वेब सर्वर पर एक निर्देशिका बनाएँ।
निर्देशिका को अपनी वेब सर्वर निर्देशिकाओं में रखना सुनिश्चित करें, न कि आपकी मशीन पर किसी भी स्थान पर। उदाहरण के लिए, अधिकांश अपाचे सर्वर वेब फ़ाइलें htdocs फ़ोल्डर में स्थित हैं। तो अपनी डोमेन फ़ाइलों को होस्ट करने के लिए वहां एक सब-फ़ोल्डर बनाएं। निर्देशिका में index.html फ़ाइल डालना अच्छा विचार है ताकि आप बाद में परीक्षण कर सकें।
- अपाचे के संस्करण 1 में, apache.conf फ़ाइल संपादित करें और vhosts (वर्चुअल होस्ट) अनुभाग खोजें।
अपाचे के संस्करण 2 में, vhosts.conf फ़ाइल को संपादित करें।
ये आमतौर पर आपके वेब सर्वर पर कॉन्फ़िगरेशन निर्देशिका में स्थित होते हैं, htdocs क्षेत्र में नहीं। - किसी भी संस्करण में, एक नया वर्चुअल होस्ट जोड़ने के लिए vhosts अनुभाग संपादित करें:
IP_ADDRESS>
उपरोक्त कोड के हाइलाइट किए गए हिस्सों को अपनी साइट और डोमेन के लिए विशिष्ट जानकारी में बदलें।
सर्वरनाम डोमेन नाम
DocumentRoot FULL_PATH_TO_DIRECTORY - अपाचे को पुनरारंभ करें।
- अपनी name.conf फ़ाइल संपादित करें
- डोमेन के लिए एक प्रविष्टि जोड़ें:
क्षेत्र में " DOMAIN" क्षेत्र {
उपरोक्त कोड के हाइलाइट किए गए हिस्सों को अपनी साइट और डोमेन के लिए विशिष्ट जानकारी में बदलें।
मास्टर टाइप करें;
फ़ाइल " LOCATION_OF_DB_FILE ";
अनुमति-हस्तांतरण { IP_ADDRESS ; };
}; - डोमेन के लिए डीबी फ़ाइल बनाएँ
सबसे आसान तरीका अन्य डीबी फाइलों की प्रतिलिपि बनाना और अपना नया डोमेन जोड़ना है। - अपने DNS को दोबारा लोड करें
- अपने वेब ब्राउज़र में अपने डोमेन का परीक्षण करें।
आपके DNS को प्रसारित करने में कई घंटे लग सकते हैं, लेकिन जब तक आप अपने स्थानीय DNS पर इंगित कर रहे हैं, तो आपको तुरंत परीक्षण करने में सक्षम होना चाहिए।
जिसकी आपको जरूरत है
- अपाचे वेब सर्वर
- नामित DNS
- फाइलों को एक्सेस करने के लिए उपयोग करें