डोमेन खरीदने से पहले मैं अपाचे में आभासी मेजबानों का परीक्षण कैसे करूं?


10

क्या बिना डोमेन नाम के अपाचे वर्चुअल होस्ट को सेटअप करना संभव है, मैं अपनी वेबसाइट का परीक्षण करने के लिए अपने आईपी का उपयोग तब तक करना चाहता हूं जब तक मुझे डोमेन नाम नहीं मिल जाता।

Apache documenation के उदाहरणों में केवल डोमेन नाम उपनामों जैसा लगता है

<VirtualHost *:80>
ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain
</VirtualHost>

जवाबों:


11

कृपया ध्यान दें कि मानक नाम-आधारित वर्चुअल होस्ट आपके ब्राउज़र अनुरोध से एक उपयुक्त डोमेन नाम प्राप्त करने के लिए उपयुक्त साइट (vhost) की सेवा पर निर्भर करता है

अपने स्थानीय मशीन पर कई vhosts का परीक्षण करने का सही तरीका है कि आप उन्हें किसी भी डोमेन नाम के बारे में बताएं जो आप सोच सकते हैं, और बस उस डोमेन को 127.0.0.1(लोकलहोस्ट) इसे जोड़कर मैप करें /etc/hosts

उदाहरण के लिए:

<VirtualHost *: 80>
    ServerName www.iamnotawizard.com
    DocumentRoot / var / www / iamnotawizard
</ VirtualHost>

जब तक आप इस पंक्ति को जोड़ेंगे, तब तक यह बहुत अच्छा काम करेगा /etc/hosts:

127.0.0.1      www.iamnotawizard.com
  • ध्यान दें कि अपाचे एक Could not reliably determine server's FQDNचेतावनी फेंक देगा जब भी शुरू / पुनरारंभ किया जाएगा; आप इसे सुरक्षित रूप से अनदेखा कर सकते हैं।

1
apachectl -Sएक आसान उपकरण हो सकता है। पर अधिक stackoverflow.com/questions/5474477/...
michalzuber
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.