एक डोमेन नाम पर एक वेबसाइट प्राप्त करने के लिए आपको इन चरणों का पालन करना होगा:
- डोमेन नाम पंजीकृत करें
- रजिस्ट्रार पर, NameServer (NS) रिकॉर्ड को डोमेन नाम सर्वर (DNS) पर इंगित करें जो डोमेन को संभालेगा
- नाम सर्वर पर, अपने सर्वर पर होस्ट नाम को हल करने के लिए रिकॉर्ड जोड़ें
- उस डोमेन नाम के लिए आने वाले अनुरोधों को संभालने के लिए अपने वेब सर्वर को कॉन्फ़िगर करें
मैं कभी भी अपना स्वयं का नाम सर्वर नहीं चलाता। तृतीय पक्ष नाम सर्वर सेवा बहुत सस्ती और अधिक विश्वसनीय है। मैं इसके लिए प्रति वर्ष $10 से अधिक का भुगतान नहीं करूँगा। अतिरेक और विश्वसनीयता के लिए आपके पास वास्तव में विभिन्न स्थानों पर चलने वाले तीन या चार नाम सर्वर होने चाहिए। ऐसा लगता है कि आपके वेब होस्ट के पास आपके उपयोग के लिए नाम सर्वर हैं और मैं इसका लाभ उठाऊंगा
नाम सर्वर पर DNS रिकॉर्ड या तो A रिकॉर्ड हो सकते हैं जो आपके वेब सर्वर के आईपी पते को सूचीबद्ध करते हैं, या CNAME रिकॉर्ड किसी अन्य होस्ट नाम की ओर इशारा करते हैं जिसे आपने पहले से ही अपने सर्वर पर इंगित करने के लिए सेट किया है। आपके वेब होस्ट के पास इन रिकॉर्ड्स को जोड़ने का एक तरीका है। यह आमतौर पर एक वेब इंटरफ़ेस होता है जो वे आपको एक नियंत्रण कक्ष में देते हैं जहां आप ये रिकॉर्ड बना सकते हैं
उबंटू पर, किसी वेबसाइट के लिए अपाचे कॉन्फ़िगरेशन जोड़ने का अनुशंसित तरीका (विकल्प
आपके वास्तविक डोमेन नाम के लिए example.com) है:
- प्रस्तुत की जाने वाली फ़ाइलों के लिए एक निर्देशिका बनाएं
*/var/www/example.com* और HTML फ़ाइलें वहां रखें
-
बनाएं
*/etc/apache2/sites-available/example.com.conf*:
*:80>
Servername example.com
DocumentRoot /var/www/example.com
var/www/example.com/>
AllowOverride All
Require all granted
- साइट सक्षम करें:
sudo a2ensite example.com
- वेबसर्वर पुनः आरंभ करें:
sudo service apache2 restart