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