कंप्यूटरसॉफ्टवेयर

स्थानीय होस्ट Denwer - विवरण, स्थापना, समस्या निवारण

वेब विकास के साथ काम कर किसी को भी, निश्चित रूप से जानता है या कम से कम Denwer कार्यक्रम के बारे में सुना। जो लोग कम से कम का एक आंशिक समझ क्या स्थानीय होस्ट Denwer और संबंधित घटकों का गठन के लिए, पहली बार इस अवधारणा के साथ सामना कर रहे हैं, और बुनियादी परिभाषाओं माना जाएगा अगर पूरा नहीं हुआ है। इसके अलावा स्थापना के मुद्दों, विन्यास की बेहतर जानकारी के और खोल कार्यक्रम में सबसे आम समस्याओं और त्रुटियों का समाधान।

Denwer क्या है?

के सबसे महत्वपूर्ण के साथ शुरू करते हैं। आप "स्थानीय होस्ट Denwer" (स्थानीय होस्ट Denwer) ही (जाहिर है, सचमुच नहीं) व्याख्या की जा सकती रूप में की अवधारणा को समझने, तो "बनाने और प्रबंधित करने के लिए एक उपकरण सर्वर और बनाने के एक दूरस्थ संसाधन के उपयोग के बिना उपकरणों की एक विशेष सेट का उपयोग कर अपने स्वयं के कंप्यूटर।"

यह घरेलू विकास तीन लोगों के प्रयासों के माध्यम से 2002 में अस्तित्व में आया:, दिमित्री Koterova, एंटोन Sushchev और माइकल Livacha हालांकि इस तरह के एक सार्वभौमिक खोल, बनाने के विचार है जिस पर बनाने और साइटों डीबगिंग के लिए उपकरणों का एक पूरा सेट और उनके बाद नियुक्ति को शामिल किया जाएगा होस्टिंग।

आश्चर्य नहीं कि इस पैकेज कभी-कभी "DNVR", जिसका अर्थ है की कमी के रूप में व्याख्या की है "वेब-डेवलपर के सज्जन सेट।" वास्तव में, यह है, इसलिए क्योंकि बुनियादी किट, साधन के सभी प्रकार के एक बहुत कुछ शामिल है, हालांकि यह पूरा करने के लिए संभव है और छंटनी (हल्का) संस्करण।

इस पैकेज का लाभ यह है कि दूरदराज के संसाधनों पर उनके मूल स्थान के बिना, आप स्थानीय सर्वर बनाने की अनुमति देता है। सिद्धांत रूप में, सभी जानकारी भी एक साधारण फ्लैश ड्राइव और क्या संपादन या किसी अन्य कंप्यूटर पर तैनाती के मामले में ऐसा करने के लिए पर दर्ज किया जा सकता।

बेसिक विन्यास सॉफ्टवेयर पैकेज

के रूप में स्पष्ट है, पैकेज में कुछ बुनियादी घटक है कि आप लगभग किसी भी कार्य को करने के लिए अनुमति देते हैं के होते हैं:

  • संस्थापक;
  • अपाचे के आधार पर सर्वर
  • पीएचपी खोल 5;
  • MySQL5 मंच;
  • नियंत्रण तत्व डेटाबेस phpMyAdmin उन्हें ब्राउज़र का उपयोग कर के साथ काम करने के लिए;
  • एसएमटीपी सर्वर और sendmail (सिम्युलेटर भेजने ई-मेल) के लिए उपकरण की नकल।

हालांकि, ताकि पूर्ण कार्यक्षमता स्थानीय होस्ट Denwer प्राप्त करने के लिए, यहाँ आप एक विशेष इंजन जोड़ने के लिए होगा। सबसे आम और सबसे लोकप्रिय जूमला और वर्डप्रेस कहा जा सकता है। लेकिन सबसे पहली बात।

Denwer स्थापित कर रहा है

बुनियादी मुद्दे हैं जो के साथ इस कार्यक्रम की खोज शुरू करने के लिए में से एक स्थापना है। एक सामान्य नियम के रूप में, एक स्थानीय कंप्यूटर टर्मिनल या लैपटॉप के लिए Denwer की स्थापना कठिनाइयों का कारण नहीं है।

एक बार संस्थापक की शुरूआत ब्राउज़र खुल जाएगा के बाद डॉस मोड प्रकार खोल पर और खिड़की (यह आवश्यक नहीं है, तो आप विंडो बंद कर सकते हैं)। उपयोगकर्ता प्रेस करने दर्ज करें "" जारी रखने के लिए प्रेरित किया जाएगा। प्रेस।

इसके बाद, स्थापना कार्यक्रम है कि सभी डेटा और फ़ाइलों को स्टोर होगा अपनी हार्ड ड्राइव पर जगह (- प्रणाली विभाजन की जड़ में डिफ़ॉल्ट सीधे «सी» सिस्टम ड्राइव पर WebServices है, लेकिन अगर आप फिर से उदाहरण के लिए, सर्वर फ़ोल्डर के लिए, बना सकते हैं) निर्दिष्ट करने के लिए संकेत देता है।

अगले चरण में आप पत्र 'एक आभासी डिस्क का चयन करने की जरूरत है। संस्थापक ऐसी कोई अनुभाग तो सिस्टम जेड में एक विभाजन पैदा करने के लिए प्रदान करता है। हम सहमत हैं और जारी रखें।

अब, फाइलों को कॉपी करने की प्रक्रिया सक्रिय होता है, तो आप आभासी डिस्क के लिए मोड का चयन करने की जरूरत है:

  • स्टार्टअप पर निर्माण;
  • कॉल कार्यक्रम का निर्माण।

यहाँ - अपने स्वयं के विवेक पर। सिद्धांत रूप में, सक्रिय आभासी विभाजन बार बार उपयोग किया जाएगा, तो आप दूसरा विकल्प चुन सकते हैं। स्थापना का मुख्य हिस्सा पर पूरा हो गया है।

संचालनीयता परीक्षण

स्वाभाविक रूप से, एक स्थानीय सर्वर की स्थापना के बाद, यह है कि सेवा करने के लिए एक अनिवार्य जांच की सिफारिश की है। प्रारंभ, बंद करो और पुनः प्रारंभ: स्थापना के बाद डेस्कटॉप पर तीन टैब पैदा करेगा। सर्वर प्रारंभ करें।

एक आभासी ड्राइव है कि वहाँ (स्थापित करने के सक्रियण स्पष्ट कॉल के साथ चयनित किया गया है) के बाद, और सिस्टम ट्रे में - एक कलम और एक टोपी की छवि के साथ दो चिह्न।

अब कोई ब्राउज़र खोलें और पता बार में http का प्रावधान: // स्थानीय होस्ट या केवल स्थानीय होस्ट। एक ही ब्राउज़र में Denwer संदेश है कि यह काम किया प्रदर्शित करता है। नीचे नीचे पृष्ठ हैं, तो आप लिंक है कि बनाया जा सकता है और सर्वर की कार्यक्षमता का परीक्षण किया, के रूप में नीचे चित्र में दिखाई देंगे।

यदि प्रत्येक व्यक्ति के लिंक के संक्रमण की वजह से विभिन्न पृष्ठों दिखाई देगा, इसलिए सभी घटकों को सामान्य रूप से काम कर रहे हैं।

एन्कोडिंग समस्याओं

कभी कभी, तथापि, Denwer स्थानीय होस्ट शुरू नहीं करता है भेजने के लिए ईमेल या संदेश समझ से बाहर प्रतीकों का रूप ले लेता। यह तथ्य यह है कि शुरू में कार्यक्रम का उपयोग करता है UTF-8 एन्कोडिंग के कारण है। लेकिन यह लदान की जांच करने के लिए आवश्यक है।

इस प्रयोजन के लिए सूची के अंतिम ऊपर दिए लिंक पर प्रस्तुत किया। पाठ बॉक्स में उस पर क्लिक करने के बाद आप कुछ (में अधिमानतः रूस) लिख सकते हैं और संदेश भेजने के लिए की जरूरत है।

अब हम यकीन है कि यह दिया जाता है बनाने की जरूरत है। ऐसा करने के लिए, फ़ोल्डर की जाँच! सेंडमेल, जो, आभासी खंड (जेड) में tmp निर्देशिका में स्थित है के रूप में भौतिक डिस्क के लिए एक इसी तरह की कार्रवाई करते हैं, जिसमें कोटिंग (सी) स्थापित किया गया है। पर क्यों (प्राथमिक ओएस के रूप में Denwer, विंडोज 7) स्थानीय होस्ट शुरू नहीं है, अलग से चर्चा की जाएगी।

स्थापित कर रहा है और इंजन को विन्यस्त

अगले कदम के इंजन स्थापित करने के लिए है। ऐसा करने के लिए, पहली www फ़ोल्डर की उपलब्धता, जिस तरह से सर्वर फ़ोल्डर (डिफ़ॉल्ट WebServices) \ घर \ स्थानीय होस्ट पर सिस्टम ड्राइव पर स्थित जाँच करें। अब हम www फ़ोल्डर में एक और फ़ोल्डर बनाने के (नाम का आविष्कार क्या प्रसन्न) की जरूरत है, जांच का कहना है।

इसके अलावा स्थापित करने Denwer एक शॉर्टकट पुनः प्रारंभ का उपयोग करके कार्यक्रम का पुन: प्रारंभ करने की आवश्यकता है। तब ब्राउज़र पता पट्टी में, दर्ज http: // localhost / जांच। यदि यह इस पेज को खोलता है, यह सब कुछ सही ढंग से किया जाता है इसका मतलब है और काम संतोषजनक नहीं है। अब यह छोटा है। इंजन के फ़ोल्डर में फ़ाइलों की प्रतिलिपि किसी भी फ़ाइल प्रबंधन का उपयोग कर पाई, और फिर ब्राउज़र में ऊपर दिए गए पते दर्ज करने के लिए प्रक्रिया दोहराएं (हम इसे जांच है)। आप स्थापना विज़ार्ड खिड़की है, जहां आप सिर्फ उसके निर्देशों का पालन करना देखना चाहिए।

एक डाटाबेस बनाना

के बाद से इंजन में इस मामले में एक स्थानीय मेजबान के रूप में कार्य करता है (स्थानीय होस्ट) Denwer भी स्थानीय स्तर पर डेटाबेस का निर्माण शामिल है। // स्थानीय होस्ट / उपकरण: जो ब्राउज़र http में पते का उपयोग कर में प्राप्त कर सकते हैं phpMyAdmin कार्यक्रम की जरूरत, पर।

घोड़ा आवेदन नाम के साथ लिंक पर क्लिक करें और एक नया डेटाबेस बनाने के लिए लाइन का चयन करें। आप जितने चाहें यह कह सकते हैं। लेकिन भ्रम से बचने के लिए, यह एक फ़ोल्डर का उपयोग करने के लिए बेहतर है जो इंजन (जांच) की स्थापना में।

अब आप घर पृष्ठ पर लौटें और लाइन विशेषाधिकार (मेनू आप एक नया उपयोगकर्ता जोड़ना चाहते हैं प्रवेश करने के बाद) का उपयोग करेगा। , मेजबान स्थानीय होस्ट का उपयोग करने के वैश्विक विशेषाधिकार के तहत किसी भी नाम, उपयोगकर्ता नाम और पासवर्ड निर्दिष्ट करें सब है कि जश्न मनाने, और क्लिक करें टिक्स "जाओ!"। एक डेटाबेस WordPress या Joomla स्थापित करने के लिए इस्तेमाल किया जा सकता। स्थापना के अंत में संसाधन तक पहुंच, फिर से, ऊपर दिए गए पते पर किया जाता है।

स्थानांतरित कर रहा है की मेजबानी

अब हम सर्वर होस्टिंग बढ़ने की जरूरत है। यह इंटरनेट सर्फर पर उपलब्ध कराएं। लेकिन पहले, आप कुछ शर्तों पर ध्यान देना करने की जरूरत है। सबसे पहले, आप की जरूरत है गतिशील और स्थिर पता आईपी नहीं है। www सबफ़ोल्डर (एक पते के रूप में के बजाय - तुम भी पूरी तरह से फ़ायरवॉल विंडोज, जो पहुँच ब्लॉक कर सकते हैं), अक्षम करना चाहिए और साथ ही ऊपर एक तथाकथित श्रेणीबद्ध फ़ोल्डर संरचना, यानी घर के घर निर्देशिका में निर्धारित करते हैं, पहले एक फ़ोल्डर XXX.XXX.XX बनाते हैं, और उस में पात्रों का पता आप अपने आईएसपी प्रस्तुत) होना चाहिए।

हम एक अलग तरीके से आगे बढ़ सकते हैं। FileZilla आवेदन का उपयोग करके फ़ाइलें, जिसके द्वारा हम जांच फ़ोल्डर, जिनके साथ हम स्थापना प्रक्रिया में एक दूरस्थ संसाधन में काम किया है की स्थानीय सर्वर पर सभी फाइलों को ले जाते हैं, लेकिन जड़ मेजबान फ़ोल्डर (आमतौर पर या तो htdocs, या public_html) स्थानांतरित करने के लिए। अगला केवल इंजन विन्यास फाइल निर्माण परियोजनाओं में एक दूरस्थ होस्ट पर फ़ाइलों और फ़ोल्डरों को पूर्ण पथ बदलने के लिए, और डेटाबेस उपयोगकर्ता नाम बदल सकते हैं और जो कि जब एक नया डेटाबेस एक दूरस्थ संसाधन बनाने की है उपयोग किया जाएगा करने के लिए पासवर्ड के लिए लॉग इन करना होगा।

कारण और समाधान: नहीं खुला Denwer, स्थानीय होस्ट अनुपलब्ध है

अब हम उस सर्वर बेकार के साथ जुड़े रहे तत्काल समस्याओं पर जाएं।

तो, Denwer काम नहीं कर रहा, स्थानीय होस्ट नहीं उपलब्ध है। कारण यह है कि कई स्थापना के तुरंत बाद कार्यक्रम चलाने के लिए भूल, ब्राउज़र तक पहुँचने का प्रयास है। में पता पट्टी पूरी तरह स्ट्रिंग स्थानीय होस्ट भर्ती किया जाना चाहिए, कहने के लिए कुछ करने के बजाय, .mobi, .com या कुछ और जोड़ने के साथ।

एक अन्य कारण - बंदरगाहों में से अवरुद्ध: 80 और 443 तृतीय-पक्ष प्रोग्राम (आमतौर पर पोर्ट 80 "रुक जाता है» स्काइप पर है, लेकिन 443 मीटर पर - टोरेंट या आभासी मशीन VMWare, सिस्टम में उपलब्ध हो)। इन आवेदनों में बंदरगाहों की प्राथमिकताओं को बदलने के लिए - समाधान काफी सरल है। उदाहरण के लिए, "स्काइप" में विकल्प के रूप में इन बंदरगाहों का उपयोग कर एक लाइन के साथ "टिक" शूट करने के लिए।

कम नहीं आम समस्या मुख्य धारा में www फ़ोल्डर की कमी है। उदाहरण के लिए, मूल फ़ोल्डर पदानुक्रम सर्वर \ स्थानीय होस्ट या किसी अन्य रूप के रूप में बनाया है, तो घर फ़ोल्डर, जो निर्दिष्ट निर्देशिका हो रहा है की जाँच करें।

कभी-कभी यह ट्रिगर कर सकते हैं ताला एंटीवायरस मेजबान फ़ाइल (ज्यादातर मामलों में यह डॉ वेब है)। उपाय करने अपवादों की सूची में बनाना चाहिए। आप पहली बार, एक बैकअप प्रतिलिपि बना सकते हैं हटाने के लिए, जाँच, कार्यक्रम चलाने है या नहीं, और फिर उसके मूल स्थान फ़ाइल वापस लौटा।

यह अच्छी तरह से हो सकता है कि आवेदन शुरू किया जाना चाहिए या तो में संगतता मोड, या व्यवस्थापक (राइट क्लिक मीनू) के अधिकारों के साथ।

अगर वहाँ एक कनेक्शन विफलता है, तो सिस्टम MySQL के एक पुराने संस्करण, जिसमें से आप से छुटकारा पाने के लिए चाहते हो सकता है। कभी कभी, यह बंदरगाहों ब्लॉक कर सकते हैं: 3306 (आपको लगता है कि अपने आवेदन उपयोग कर रहा है पता लगाना चाहिए, और सेटिंग में बदलाव)।

और याद रखें! अपने आप से, कार्यक्रम Denwer इंटरनेट प्रसारण बिल्कुल कुछ भी नहीं है, और यह केवल एक उपकरण है, और आप सहायक एक सर्वर और उसके प्रसंस्करण बनाने के लिए एक प्रक्रिया भी करते हैं करना चाहते हैं।

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 hi.birmiss.com. Theme powered by WordPress.