विषयसूची:

अपाचे वेब सर्वर में एक नया वर्चुअल होस्ट स्थापित करना: 3 चरण
अपाचे वेब सर्वर में एक नया वर्चुअल होस्ट स्थापित करना: 3 चरण

वीडियो: अपाचे वेब सर्वर में एक नया वर्चुअल होस्ट स्थापित करना: 3 चरण

वीडियो: अपाचे वेब सर्वर में एक नया वर्चुअल होस्ट स्थापित करना: 3 चरण
वीडियो: How to Host Multiple Websites on a $5 Server (Step by Step Guide) 2024, नवंबर
Anonim
अपाचे वेब सर्वर में एक नया वर्चुअल होस्ट स्थापित करना
अपाचे वेब सर्वर में एक नया वर्चुअल होस्ट स्थापित करना

इस ट्यूटोरियल का उद्देश्य एक नए अपाचे वेब सर्वर वर्चुअल होस्ट को कॉन्फ़िगर करने और आरंभ करने की प्रक्रिया के माध्यम से चलना है। वर्चुअल होस्ट एक "प्रोफाइल" है जो यह पता लगाता है कि किसी दिए गए आईपी पते पर किस DNS होस्ट (जैसे, www. MyOtherhostname.com) को बुलाया जा रहा है। वर्चुअल होस्ट कॉन्फ़िगरेशन में केवल आईपी पते और होस्टनाम को जोड़कर इसे और संकीर्ण करना संभव है, लेकिन मैं इसे छोड़ दूंगा और मान लूंगा कि सर्वर के प्रत्येक आईपी पते को वर्चुअल होस्ट तक पहुंचने की अनुमति है। यह निर्देश विशेष रूप से एक डेबियन के साथ बनाया गया था। सर्वर अपाचे 2.2.x चला रहा है।

चरण 1: लॉगिन करें और सही जगह पर पहुंचें

लॉग इन करें और सही जगह पर पहुंचें
लॉग इन करें और सही जगह पर पहुंचें

सबसे पहले, लॉग इन करें और निर्देशिकाओं को अपनी कॉन्फ़िगरेशन निर्देशिका में बदलें। अधिकांश समझदार सर्वरों में, इसका अर्थ है सुपरयूज़र विशेषाधिकारों वाले उपयोगकर्ता के रूप में लॉग इन करना, और /etc/$ ssh [email protected]पासवर्ड: रोमांचक_पासवर्डवेलकम!~$ सीडी / आदि/apache2/साइट-उपलब्ध में कहीं जाना

चरण 2: वर्चुअलहोस्ट को एक डिफ़ॉल्ट टेम्पलेट से बनाएं

एक डिफ़ॉल्ट टेम्पलेट से वर्चुअलहोस्ट बनाएं
एक डिफ़ॉल्ट टेम्पलेट से वर्चुअलहोस्ट बनाएं

आम तौर पर मैं एक डिफ़ॉल्ट फ़ाइल को चारों ओर रखता हूं, जिसे मैं क्लिपबोर्ड पर कॉपी करता हूं और उपयोग के लिए पेस्ट करता हूं। उस डिफ़ॉल्ट फ़ाइल से, आप बारीकियों को संपादित कर सकते हैं। नीचे एक उचित डिफ़ॉल्ट फ़ाइल है जिसका आप उल्लेख कर सकते हैं, जो दस्तावेज़ को एक Drupal निर्देशिका को असाइन करती है:$ pico MyOtherHostname.com ServerAdmin [email protected] DocumentRoot /home/web/drupal/drupal-6 ServerName www. MyOtherHostname.com ServerAlias MyOtherHostname.com *. MyOtherHostname.com रिवाइटइंजिन ऑन रिवाइटऑप्शन इनहेरिट करता है CustomLog /var/log/apache2/MyOtherHostname.log संयुक्त कहने की जरूरत नहीं है, आप Apache 2.2 वर्चुअल होस्ट प्रलेखन में मिली जानकारी के अनुसार अपनी इच्छानुसार कोई भी अनुकूलन कर सकते हैं।

चरण 3: साइट को सक्षम करें और अपने सर्वर को पुनरारंभ करें

साइट को सक्षम करें और अपने सर्वर को पुनरारंभ करें
साइट को सक्षम करें और अपने सर्वर को पुनरारंभ करें

अब साइट को सक्षम करने और सर्वर को पुनरारंभ करने का समय आ गया है। डेबियन के पास यहां कुछ शानदार सर्वर प्रबंधन तरकीबें हैं: सबसे पहले, साइट को सक्षम करें:$ sudo a2ensite MyOtherHostname.com साइट MyOtherHostname.com स्थापित; सक्षम करने के लिए /etc/init.d/apache2 पुनः लोड करें। $ sudo /etc/init.d/apache2 reloadReloading वेब सर्वर कॉन्फ़िगरेशन…। पीआईडी#और अब आपको साइट तक पहुंचने में सक्षम होना चाहिए जब तक कि डीएनएस सर्वर इसे आपके सर्वर पर इंगित करता है। ड्रूपल साइटों के लिए, मैं अक्सर भूलने से पहले क्रोन.php फ़ाइल को मेरे crontab में जोड़ने का अवसर लेता हूं:$ sudo pico /etc/cron.d/drupal2 ०, ५, १०, १५, २० * * १-६ कोई नहीं कर्ल --silent https://MyOtherHostname.com/cron.phpबस! बधाई हो! तारेक:)

सिफारिश की: