विंडोमैकसॉफ्टवेयरसेटिंग्ससुरक्षाउत्पादकतालिनक्सएंड्रॉइडप्रदर्शनकॉन्फ़िगरेशनएप्पल सभी

Windows पर WAMPServer को इंस्टॉल और कॉन्फ़िगर कैसे करें

संपादित 2 महीने पहले द्वारा ExtremeHow संपादकीय टीम

वैंपसर्वरस्थापनाकॉन्फ़िगरेशनविंडोसर्वरलोकलहोस्टअपाचेमाईएसक्यूएलपीएचपीसॉफ़्टवेयर सेटअप

Windows पर WAMPServer को इंस्टॉल और कॉन्फ़िगर कैसे करें

अनुवाद अपडेट किया गया 2 महीने पहले

परिचय

WAMPServer विंडोज़ के लिए एक लोकप्रिय सॉफ़्टवेयर स्टैक है जो वेब अनुप्रयोगों के विकास को सक्षम बनाता है। WAMP का मतलब विन्डोज़, अपाचे, MySQL और PHP होता है, जो वेब डेवलपमेंट के लिए एक स्थानीय सर्वर वातावरण स्थापित करने के लिए मुख्य घटक होते हैं। WAMPServer को इंस्टॉल करने से वेब डेवलपर्स को लाइव सर्वर पर परियोजनाओं को तैनात करने से पहले लोकल रूप से चलाने की अनुमति मिलती है। यह गाइड Windows मशीन पर WAMPServer को इंस्टॉल और कॉन्फ़िगर करने के लिए क्रमबद्ध निर्देश प्रदान करेगी।

पूर्वावश्यकताएँ

इंस्टॉलेशन जारी रखने से पहले, सुनिश्चित करें कि आपका Windows ऑपरेटिंग सिस्टम अद्यतित है। इसके अलावा, सुनिश्चित करें कि आपके पास प्रशासक विशेषाधिकार हैं, क्योंकि सॉफ़्टवेयर को इंस्टॉल करने के लिए व्यवस्थापक पहुँच की आवश्यकता होती है। यह भी अनुशंसा की जाती है कि किसी भी संघर्षरत सॉफ़्टवेयर जैसे कि स्काइप या अन्य अनुप्रयोगों को अक्षम कर दें जो पोर्ट 80 का उपयोग कर सकते हैं। WAMPServer पैकेज को डाउनलोड करने के लिए एक स्थिर इंटरनेट कनेक्शन आवश्यक है।

WAMP सर्वर डाउनलोड करना

WAMPServer का नवीनतम संस्करण आधिकारिक WAMPServer वेबसाइट से डाउनलोड किया जा सकता है। सॉफ़्टवेयर डाउनलोड करने के लिए यहाँ चरण हैं:

  1. आधिकारिक WAMPServer वेबसाइट पर जाएँ: wampserver.com.
  2. डाउनलोड अनुभाग में जाएं। उस संस्करण का चयन करें जो आपके सिस्टम आर्किटेक्चर (32-बिट या 64-बिट) से मेल खाता हो। यदि आप सुनिश्चित नहीं हैं, तो आप 'This PC' पर राइट-क्लिक करके और 'Properties' का चयन करके अपने सिस्टम प्रकार की जांच कर सकते हैं।
  3. उपयुक्त संस्करण के लिए डाउनलोड लिंक पर क्लिक करें। आप सोर्सफोर्ज पृष्ठ पर पुनः निर्देशित किये जाएंगे जहां डाउनलोड स्वचालित रूप से शुरू हो जाएगा।
  4. इंस्टॉलर फ़ाइल को अपने कंप्यूटर पर किसी सुविधाजनक स्थान पर सहेजें।

WAMP सर्वर इंस्टॉल करना

एक बार इंस्टॉलर डाउनलोड हो जाने के बाद, अब आप अपने सिस्टम पर WAMPServer को इंस्टॉल कर सकते हैं। इन चरणों का पालन करें:

  1. उस स्थान पर जाएं जहां WAMPServer इंस्टॉलर सहेजा गया था और इंस्टॉलर लॉन्च करने के लिए फ़ाइल पर डबल-क्लिक करें।
  2. एक सुरक्षा चेतावनी पॉप-अप हो सकती है, जिसमें पूछा जाएगा कि क्या आप इस ऐप को अपने डिवाइस में परिवर्तन करने की अनुमति देना चाहते हैं। जारी रखने के लिए 'Yes' पर क्लिक करें।
  3. WAMPServer सेटअप विज़ार्ड खुल जाएगा। लाइसेंस समझौते को पढ़ें और 'I accept the agreement' का चयन करें, फिर 'Next' पर क्लिक करें।
  4. उस गंतव्य स्थान का चयन करें जहां आप WAMPServer को इंस्टॉल करना चाहते हैं। डिफ़ॉल्ट पथ C:\wamp है। यदि आप इसे बदलना चाहते हैं, तो 'Browse' पर क्लिक करें और एक नया निर्देशिका चुनें। 'Next' पर क्लिक करें।
  5. उन घटकों का चयन करें जिन्हें आप इंस्टॉल करना चाहते हैं। डिफ़ॉल्ट चयन आमतौर पर अधिकांश उपयोगकर्ताओं के लिए पर्याप्त होता है। 'Next' पर क्लिक करें।
  6. स्टार्ट मेन्यू फ़ोल्डर का चयन करें जहां आप शॉर्टकट बनाना चाहते हैं। 'Next' पर क्लिक करें।
  7. अंत में, इंस्टॉलेशन प्रक्रिया शुरू करने के लिए 'Install' पर क्लिक करें। इस प्रक्रिया में कुछ मिनट लग सकते हैं।

इंस्टॉलेशन के बाद संवेदनशीलताएँ

इंस्टॉलेशन पूरा हो जाने के बाद, आपको यह सुनिश्चित करने के लिए WAMPServer को कॉन्फ़िगर करना होगा कि यह आपके सिस्टम पर सही ढंग से काम करे।

WAMPServer लॉन्च करना

इंस्टॉलेशन समाप्त होने पर, आप इंस्टॉलेशन के दौरान बनाए गए स्टार्ट मेन्यू या डेस्कटॉप शॉर्टकट के माध्यम से WAMPServer लॉन्च कर सकते हैं।

सर्वर स्थिति की जांच

एक बार जब WAMPServer शुरू हो जाता है, तो आप सिस्टम ट्रे में WAMP आइकन को देखकर सर्वर की स्थिति की जांच कर सकते हैं। आइकन का रंग सर्वर की स्थिति को इंगित करता है:

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

MySQL कॉन्फ़िगर करना

MySQL को कॉन्फ़िगर करने के लिए, इन चरणों का पालन करें:

  1. सिस्टम ट्रे में WAMP आइकन पर क्लिक करके WAMPServer मेनू खोलें।
  2. MySQL अनुभाग पर जाएं और 'my.ini' कॉन्फ़िगरेशन फ़ाइल खोलें।
  3. आप अपनी आवश्यकताओं के अनुसार MySQL कॉन्फ़िगरेशन को अनुकूलित कर सकते हैं, जैसे डिफ़ॉल्ट भंडारण इंजन सेट करना या बफर पूल आकार को समायोजित करना।
  4. अपनी परिवर्तनों को सहेजें और उन्हें लागू करने के लिए WAMPServer मेन्यू के माध्यम से MySQL सेवा को पुनरारंभ करें।

PHP कॉन्फ़िगर करना

PHP सेटिंग्स को कॉन्फ़िगर करने के लिए, इन चरणों का पालन करें:

  1. सिस्टम ट्रे में WAMPServer मेन्यू से 'PHP' विकल्प पर जाएं।
  2. PHP कॉन्फ़िगरेशन फ़ाइल खोलने के लिए 'php.ini' का चयन करें।
  3. डिस्प्ले त्रुटियों, मेमोरी सीमाएं, या समय क्षेत्र जैसी सेटिंग्स को अपनी विकास आवश्यकताओं के अनुसार संशोधित करें।
  4. परिवर्तनों को सहेजें और अपने PHP कॉन्फ़िगरेशन को सक्रिय करने के लिए WAMPServer मेनू के माध्यम से अपाचे को पुनरारंभ करें।

एक सरल PHP फ़ाइल बनाना

यह सुनिश्चित करने के लिए कि WAMPServer को सही तरीके से सेट किया गया है, एक आसान PHP फ़ाइल बनाएँ:

  1. WAMPServer इंस्टॉलेशन निर्देशिका पर जाएँ, आमतौर पर C:\wamp\www।
  2. 'www' निर्देशिका में 'test.php' नामक एक नई फ़ाइल बनाएँ।
  3. 'test.php' को टेक्स्ट संपादक के साथ खोलें और निम्नलिखित कोड दर्ज करें:
    <?php
    phpinfo();
    ?>
  4. फाइल को सेव करें।
  5. एक वेब ब्राउज़र खोलें और http://localhost/test.php पर जाएँ। आपको PHP कॉन्फ़िगरेशन विवरण वाला एक पृष्ठ दिखाई देगा, जो WAMPServer की सफल सेटअप की पुष्टि करता है।

उन्नत कॉन्फ़िगरेशन विकल्प

वर्चुअल होस्ट

वर्चुअल होस्ट सेटअप करना आपके स्थानीय सर्वर पर कई वेबसाइटों को मैनेज करने में आपकी मदद कर सकता है। यहां बताया गया है कि आप वर्चुअल होस्ट को कैसे सेट कर सकते हैं:

  1. WAMPServer मेनू खोलें और 'Apache' > 'httpd-vhosts.conf' पर जाएं।
  2. एक नए वर्चुअल होस्ट बनाने के लिए निम्न पंक्तियाँ जोड़ें:
    <virtualhost *:80>
        servername project.local
        DocumentRoot "C:\wamp\www\project"
        <directory "C:\wamp\www\project">
            Allow override for all
            All approvals required
        </directory>
    </virtualhost>
    
  3. परिवर्तनों को सहेजें और फ़ाइल को बंद करें।
  4. C:\Windows\System32\drivers\etc\hosts में स्थित होस्ट फ़ाइल को संपादित करें। निम्न पंक्ति जोड़ें:
    127.0.0.1 project.local
  5. होस्ट फ़ाइल को सहेजें और बंद करें।
  6. WAMPServer मेनू के माध्यम से अपाचे सर्वर को पुनरारंभ करें।
  7. अब, आप अपने वेब ब्राउज़र में http://project.local पर जाकर परियोजना का उपयोग कर सकते हैं।

MySQL रूट पासवर्ड बदलना

सुरक्षा बढ़ाने के लिए डिफ़ॉल्ट MySQL रूट पासवर्ड बदलना सलाहकार है। इसे बदलने के लिए इन चरणों का पालन करें:

  1. एक कमांड प्रॉम्प्ट खोलें, MySQL बिन निर्देशिका पर जाएं। उदाहरण के लिए:
    cd C:\wamp\bin\mysql\mysql5.7.26\bin
  2. MySQL सर्वर में लॉग इन करने के लिए निम्न का उपयोग करें:
    mysql -u root
  3. लॉग इन करने के बाद, नया पासवर्ड सेट करने के लिए निम्न SQL कमांड का उपयोग करें:
    ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yournewpassword';
    (अपना नया पासवर्ड अपनी पसंद के एक मजबूत पासवर्ड से प्रतिस्थापित करें)
  4. MySQL से बाहर निकलें और WAMPServer मेन्यू का उपयोग करके MySQL सेवा को पुनरारंभ करें।

अतिरिक्त PHP एक्सटेंशन सक्षम करना

PHP विभिन्न एक्सटेंशन प्रदान करता है ताकि कार्यक्षमता का विस्तार किया जा सके। इसे सक्षम करने के लिए यहां है:

  1. WAMPServer मेन्यू से, 'PHP' पर जाएं और 'PHP एक्सटेंशन' अनुभाग का चयन करें।
  2. उपलब्ध एक्सटेंशन की एक सूची प्रदर्शित होगी। उन एक्सटेंशन पर क्लिक करें जिन्हें आप सक्षम करना चाहते हैं।
  3. परिवर्तनों को लागू करने के लिए WAMPServer मेनू से अपाचे को पुनः प्रारंभ करें।

आम समस्याओं का समाधान

अपाचे शुरू नहीं हो रहा है

अगर अपाचे शुरू नहीं हो रहा है, तो एक आम समस्या पोर्ट संघर्ष हो सकती है। यह सुनिश्चित करें कि कोई अन्य अनुप्रयोग पोर्ट 80 का उपयोग नहीं कर रहा है, क्योंकि इसकी आवश्यकता अपाचे को होती है। जैसे प्रोग्राम स्काइप, टीमव्यूअर इस पोर्ट का उपयोग करते हैं। आप इसके कॉन्फ़िगरेशन फ़ाइल ( httpd.conf ) में अपाचे द्वारा उपयोग किए गए डिफ़ॉल्ट पोर्ट को बदल सकते हैं।

PHP त्रुटियां नहीं दिख रही हैं

अगर PHP त्रुटियां प्रदर्शित नहीं हो रही हैं, तो यह त्रुटि रिपोर्टिंग सेटिंग्स के कारण हो सकता है। सुनिश्चित करें कि display_errors और error_reporting को php.ini में सही ढंग से कॉन्फ़िगर किया गया है। विकास वातावरण के लिए display_errors को On पर सेट करें और error_reporting को E_ALL पर सेट करें।

MySQL कनेक्शन समस्याएं

यदि MySQL शुरू नहीं होता है, तो 'my.ini' कॉन्फ़िगरेशन फ़ाइल में सही सेटिंग्स जैसे मार्ग और पोर्ट की जाँच करें। यह सुनिश्चित करें कि पोर्ट 3306 पर कोई अन्य सेवाएं संघर्ष नहीं कर रही हैं।

निष्कर्ष

एक Windows मशीन पर WAMPServer को इंस्टॉल और कॉन्फ़िगर करना एक सरल प्रक्रिया है जो किसी भी वेब डेवलपर के लिए आवश्यक है जो अपनी अनुप्रयोगों को लोकल रूप से परीक्षण और विकसित करना चाहता है। WAMPServer के साथ, आपके पास एक मजबूत वातावरण है जिसमें अपाचे, MySQL, और PHP शामिल हैं, जो आपको वेब परियोजनाओं को आसानी से प्रबंधित करने और चलाने की अनुमति देता है। यह गाइड आपको WAMPServer की समस्याओं का समाधान करने, इंस्टॉल और कॉन्फ़िगर करने के लिए आवश्यक कदम प्रदान करता है, जो आपको सफल लोकल वेब विकास के लिए तैयार करता है।

यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं


टिप्पणियाँ