निःशुल्क स्वयं के लिए मुफ्त उत्पादों के लिए बाज़ारवेबसाइट निर्माण और परीक्षण लगातार उत्साही डेवलपर्स द्वारा अद्यतन और समर्थित है। इस तरह के दो सिस्टम - डेनवर और जूमला पर इस लेख में चर्चा की जाएगी। डेनवर पर जूमला स्थापना के सभी चरणों, साथ ही साथ उनके सेटअप और कॉन्फ़िगरेशन पर विस्तार से चर्चा की जाएगी।
डेनवर का वर्णन - "सज्जन की किट" वेब डेवलपर
डेनवर स्थानीय होस्टिंग पर वास्तविक होस्टिंग की सभी क्षमताओं के साथ एक वेब सर्वर के अपने उदाहरण को स्थापित करने के लिए एक मुफ्त सॉफ्टवेयर है।
उत्पाद मुफ्त है और मुफ्त डाउनलोड के लिए उपलब्ध है। इसमें आमतौर पर शामिल हैं:
- अपाचे वेब सर्वर। होस्टिंग के लिए उपयोग किए जाने वाले एक वास्तविक सर्वर का एक स्थानीय उदाहरण। यह वह है जो सभी साइट नोड्स और उनके बीच बातचीत के प्रबंधन के लिए जिम्मेदार है;
- MySQL सर्वर। डेटाबेस प्रबंधन उपकरण जो आपको उपयोगकर्ताओं और साइट सेटिंग्स दोनों के संग्रहीत मूल्यों को जल्दी और आसानी से संभालने की अनुमति देता है;
- PHP5 दुभाषिया। PHP कोड को आवश्यक मशीन कोड में बदलने की आवश्यकता है जो सर्वर समझता है;
- phpmyadmin एक आसान डेटाबेस प्रबंधन उपकरण है।
एक कंप्यूटर पर डेनवर स्थापित करना
सुरक्षा के लिए, यह अनुशंसित हैआधिकारिक वेबसाइट से वितरण किट डाउनलोड करें। इंस्टॉलेशन प्रक्रिया शुरू करने के बाद शुरू होगा। स्थापना पथ के बारे में उपयोगकर्ता से पहला प्रश्न पूछा जाएगा। डिफ़ॉल्ट C: WebServers है। यदि आप Enter दबाते हैं, तो यह मान बच जाएगा।
फिर आपको वर्चुअल के लिए एक पत्र का चयन करने के लिए प्रेरित किया जाएगाडिस्क जो त्वरित पहुंच के लिए इंस्टॉलेशन फ़ोल्डर से लिंक होगी। अगला कदम डेनवर के काम करने के लिए आवश्यक फाइलों को कॉपी करने की प्रक्रिया होगी।
सर्वर कॉन्फ़िगरेशन का पहला रन
सफल स्थापना के बाद, तीन आइकन डेस्कटॉप पर दिखाई देंगे:
- डेनवर शुरू करें। सभी आवश्यक सेवाओं और सेवाओं को शुरू करने के लिए कार्य करता है।
- डेनवर को पुनरारंभ करें। डेनवर को बहाल करता है।
- डेनवर बंद करो। सिस्टम को बंद कर देता है।
स्टार्ट डेनवर पर डबल क्लिक करके आप सब कुछ शुरू कर देंगे।सेवाओं और सेवाओं। अब आपको किसी भी वेब ब्राउज़र का उपयोग करने की आवश्यकता है। एड्रेस बार में लोकलहोस्ट / डेनिवर टाइप करें। "हुर्रे, यह काम किया" शीर्षक के साथ एक सफल संदेश द्वारा सफल इंस्टॉलेशन को अधिसूचित किया जाएगा। इसका मतलब है कि सभी सेवाएं स्थापित की गई हैं और चल रही हैं।
डेनवर पर जूमला 3 स्थापित करना - एक विस्तृत मार्गदर्शिका
जूमला लंबे समय से एक अच्छी स्थिति में हैसामग्री प्रबंधन प्रणाली। शायद ही कभी इसके मुफ्त वितरण और खुले स्रोत कोड के कारण। फिलहाल, तीसरा संस्करण पहले ही जारी किया जा चुका है। हालांकि, पिछले वाले भी इंटरनेट पर पाए जा सकते हैं।
सबसे पहले आपको जूमला के नवीनतम संस्करण के स्वच्छ वितरण की आवश्यकता है। आपको केवल इसे आधिकारिक वेबसाइट से डाउनलोड करना होगा।
पथ C: WebServershome के साथ, आपको भविष्य की साइट के लिए एक फ़ोल्डर बनाने की आवश्यकता है, उदाहरण के लिए mysite। इसमें www निर्देशिका शामिल है।
डाउनलोड करने के बाद, आपको संग्रह को अनपैक करने की आवश्यकता है और सभी फाइलों और फ़ोल्डरों को www निर्देशिका में mysite में स्थित है। अब आपको सर्वर को पुनरारंभ करने की आवश्यकता है।
डेनवर पर जुमला स्थापित करने से पहले, आपको बनाने और बनाने की आवश्यकता हैडेटाबेस तैयार करें। डेनवर का बिल्ट-इन phpmyadmin टूल आपको ऐसा करने में मदद करेगा। मुख्य पृष्ठ लोकलहोस्ट से इसे पर जाकर, आपको "डेटाबेस" टैब को संदर्भित करना होगा।
यहां आपको नाम के लिए "डेटाबेस बनाएँ" अनुभाग और एक फ़ील्ड दिखाई देगा। एक नाम के साथ आओ, "बनाएँ" बटन पर क्लिक करें। अब आधार तैयार है, आपको बस इसका नाम याद रखने की आवश्यकता है - भविष्य में इसकी आवश्यकता होगी।
डेनवर लोकल सर्वर पर जूमला 3 इंस्टालेशन प्रक्रिया का शुभारंभ
अब ब्राउज़र में आपको स्थानीय साइट का पता टाइप करना होगा, इस मामले में mysite।
डेनवर पर जूमला इंस्टॉलेशन का पहला चरण खुलेगा। इसमें कई फ़ील्ड शामिल हैं जिन्हें भरना होगा:
- जुबान। ड्रॉप-डाउन मेनू आपको साइट और प्रशासनिक पैनल के आवश्यक स्थानीयकरण का चयन करने की अनुमति देगा;
- साइट का नाम;
- विवरण। संपूर्ण साइट के लिए विवरण का प्रतिनिधित्व करता है। खोज इंजन इसके द्वारा निर्देशित होते हैं, इसलिए यह संसाधन के बारे में सभी जानकारी को विस्तार से निर्दिष्ट करने के लायक है;
- व्यवस्थापक ई-मेल;
- व्यवस्थापक लॉगिन। वह नाम जिसके द्वारा उपयोगकर्ता जूमला व्यवस्थापक पैनल में प्रवेश करेगा;
- व्यवस्थापक पासवर्ड और पुष्टि;
- साइट को सक्षम करें। विकल्प हां या ना में हैं। आपको तुरंत वास्तविक समय में साइट ब्राउज़ करना शुरू करने की अनुमति देता है।
"अगला" बटन अगले चरण में चला जाएगा। इसे "डेटाबेस कॉन्फ़िगरेशन" कहा जाता है और इसमें निम्नलिखित फ़ील्ड शामिल हैं:
- डेटाबेस प्रकार। MySQLi लगभग हमेशा निर्दिष्ट होती है;
- डेटाबेस सर्वर का नाम। यहां आपको लोकलहोस्ट इंस्टॉल करने की आवश्यकता है;
- उपयोगकर्ता नाम। यहां आप मूल्य रूट निर्दिष्ट कर सकते हैं;
- पारण शब्द। मैदान को अभी खाली छोड़ा जा सकता है। भविष्य में, किसी साइट को वास्तविक होस्टिंग में स्थानांतरित करते समय, इसे इंगित करना आवश्यक होगा;
- डेटाबेस का नाम। यह phpmyadmin में निर्दिष्ट किया गया था;
- तालिका उपसर्ग। आपको इस मूल्य पर ध्यान केंद्रित करते हुए एक में कई डेटाबेस का उपयोग करने की अनुमति देता है। आपको बदलना नहीं है;
- मौजूदा तालिकाओं के साथ क्रियाएँ। आप डिफ़ॉल्ट मान छोड़ सकते हैं।
अगली विंडो में, आपको कुछ भी बदलने की आवश्यकता नहीं है, बस "इंस्टॉल करें" बटन पर क्लिक करें।
अंतिम चरण
डेनवर पर जुमला इंस्टालेशन के अंतिम चरण को संदेश के साथ चिह्नित किया जाएगा "बधाई हो, आपने जूमला स्थापित किया है!"
अब यह निर्देशिका को हटाने के लिए बना हुआ हैस्थापना फ़ाइलें स्थापना। साइट फ़ाइलों के लिए घुसपैठियों की पहुंच को प्रतिबंधित करने के लिए ऐसा किया जाना चाहिए। डेनवर पर जूमला 3 की स्थापना पूरी हो गई है! यह सब कुछ जांचने और प्रशासनिक पैनल का दौरा करने के लिए बना हुआ है।
साइट परीक्षण
जूमला 3 इंस्टालेशन के आखिरी पेज पर।3 "डेनवर" पर दो बटन हैं - "साइट" और "कंट्रोल पैनल"। पहला नव निर्मित साइट को ले जाएगा और आपको यह मूल्यांकन करने की अनुमति देगा कि यह कैसे काम करता है और इसमें क्या शामिल है। दूसरा एक विंडो खोलेगा जिसमें आपको व्यवस्थापक का लॉगिन और पासवर्ड दर्ज करने के लिए कहा जाएगा। वे जूमला स्थापना के दौरान निर्दिष्ट किए गए थे।
अपना डेटा दर्ज करने के बाद, उपयोगकर्ता को प्रशासनिक नियंत्रण कक्ष में ले जाया जाएगा। यहां आप आवश्यक सेटिंग्स कर सकते हैं, पहली सामग्री बना सकते हैं, टेम्पलेट बदल सकते हैं, मॉड्यूल और मेनू कॉन्फ़िगर कर सकते हैं।
निष्कर्ष
डेनवर पर जूमला 3 की स्थापना द्वारा कदम का विस्तार से वर्णन किया गया लेख। वास्तव में, इसके बारे में कुछ भी जटिल नहीं है। मुख्य बात यह है कि निर्देशों का पालन करें और पढ़ें कि सिस्टम क्या प्रदान करता है।
इन दो मुफ्त उत्पादों को स्थापित करने के बादआप सुरक्षित रूप से लगभग किसी भी जटिलता की अपनी साइट बनाना शुरू कर सकते हैं। जूमला समुदाय काफी बड़ा है, विभिन्न मॉड्यूल, प्लगइन्स और घटकों का द्रव्यमान वेबमास्टर के जीवन को बहुत आसान बना देता है।
जूमला + डेनवर बंडल आपको परीक्षण करने की अनुमति देगाहोस्टिंग पर मुख्य साइट को प्रभावित किए बिना, अपने पीसी पर साइट। उदाहरण के लिए, एक नई सुविधा या सुविधा जोड़ते समय। इसे स्थानीय सर्वर पर सफलतापूर्वक चलाने के बाद, आप दूरस्थ को डेटा अपलोड कर सकते हैं।
आप सुरक्षित रूप से बिना किसी डर के पैठ परीक्षण (भेद्यता जाँच) कर सकते हैं जिससे वास्तविक नुकसान होगा। अपने स्वयं के डेटाबेस की संरचना और फ़ाइलों के स्थान को जानने के बाद, ऐसा करना काफी आसान होगा।
यह सुरक्षा के बारे में कुछ शब्द कहने के लायक है।डिफ़ॉल्ट रूप से, किसी भी जूमला साइट पर my_site / व्यवस्थापक के व्यवस्थापक पैनल में लॉगिन है। संभावित घुसपैठियों द्वारा अवैध यात्राओं से बचने के लिए, इसे छिपाने की सिफारिश की जाती है। यह विशेष प्लगइन्स और घटकों का उपयोग करके किया जा सकता है। उन्हें स्थापित करने के बाद, व्यवस्थापक पैनल का प्रवेश द्वार केवल एक पते पर उपलब्ध होगा, जो केवल व्यवस्थापक को ज्ञात होगा।