संपादित 2 महीने पहले द्वारा ExtremeHow संपादकीय टीम
वैंपसर्वरस्थापनाकॉन्फ़िगरेशनविंडोसर्वरलोकलहोस्टअपाचेमाईएसक्यूएलपीएचपीसॉफ़्टवेयर सेटअप
अनुवाद अपडेट किया गया 2 महीने पहले
WAMPServer विंडोज़ के लिए एक लोकप्रिय सॉफ़्टवेयर स्टैक है जो वेब अनुप्रयोगों के विकास को सक्षम बनाता है। WAMP का मतलब विन्डोज़, अपाचे, MySQL और PHP होता है, जो वेब डेवलपमेंट के लिए एक स्थानीय सर्वर वातावरण स्थापित करने के लिए मुख्य घटक होते हैं। WAMPServer को इंस्टॉल करने से वेब डेवलपर्स को लाइव सर्वर पर परियोजनाओं को तैनात करने से पहले लोकल रूप से चलाने की अनुमति मिलती है। यह गाइड Windows मशीन पर WAMPServer को इंस्टॉल और कॉन्फ़िगर करने के लिए क्रमबद्ध निर्देश प्रदान करेगी।
इंस्टॉलेशन जारी रखने से पहले, सुनिश्चित करें कि आपका Windows ऑपरेटिंग सिस्टम अद्यतित है। इसके अलावा, सुनिश्चित करें कि आपके पास प्रशासक विशेषाधिकार हैं, क्योंकि सॉफ़्टवेयर को इंस्टॉल करने के लिए व्यवस्थापक पहुँच की आवश्यकता होती है। यह भी अनुशंसा की जाती है कि किसी भी संघर्षरत सॉफ़्टवेयर जैसे कि स्काइप या अन्य अनुप्रयोगों को अक्षम कर दें जो पोर्ट 80 का उपयोग कर सकते हैं। WAMPServer पैकेज को डाउनलोड करने के लिए एक स्थिर इंटरनेट कनेक्शन आवश्यक है।
WAMPServer का नवीनतम संस्करण आधिकारिक WAMPServer वेबसाइट से डाउनलोड किया जा सकता है। सॉफ़्टवेयर डाउनलोड करने के लिए यहाँ चरण हैं:
एक बार इंस्टॉलर डाउनलोड हो जाने के बाद, अब आप अपने सिस्टम पर WAMPServer को इंस्टॉल कर सकते हैं। इन चरणों का पालन करें:
इंस्टॉलेशन पूरा हो जाने के बाद, आपको यह सुनिश्चित करने के लिए WAMPServer को कॉन्फ़िगर करना होगा कि यह आपके सिस्टम पर सही ढंग से काम करे।
इंस्टॉलेशन समाप्त होने पर, आप इंस्टॉलेशन के दौरान बनाए गए स्टार्ट मेन्यू या डेस्कटॉप शॉर्टकट के माध्यम से WAMPServer लॉन्च कर सकते हैं।
एक बार जब WAMPServer शुरू हो जाता है, तो आप सिस्टम ट्रे में WAMP आइकन को देखकर सर्वर की स्थिति की जांच कर सकते हैं। आइकन का रंग सर्वर की स्थिति को इंगित करता है:
यदि आइकन हरा नहीं है, तो यह सुनिश्चित करना महत्वपूर्ण है कि सेवाएं जैसे कि अपाचे अन्य अनुप्रयोगों (जैसे स्काइप) के साथ संघर्ष न करें जो एक ही पोर्ट का उपयोग कर रहे हैं।
MySQL को कॉन्फ़िगर करने के लिए, इन चरणों का पालन करें:
PHP सेटिंग्स को कॉन्फ़िगर करने के लिए, इन चरणों का पालन करें:
यह सुनिश्चित करने के लिए कि WAMPServer को सही तरीके से सेट किया गया है, एक आसान PHP फ़ाइल बनाएँ:
<?php
phpinfo();
?>
http://localhost/test.php
पर जाएँ। आपको PHP कॉन्फ़िगरेशन विवरण वाला एक पृष्ठ दिखाई देगा, जो WAMPServer की सफल सेटअप की पुष्टि करता है।वर्चुअल होस्ट सेटअप करना आपके स्थानीय सर्वर पर कई वेबसाइटों को मैनेज करने में आपकी मदद कर सकता है। यहां बताया गया है कि आप वर्चुअल होस्ट को कैसे सेट कर सकते हैं:
<virtualhost *:80> servername project.local DocumentRoot "C:\wamp\www\project" <directory "C:\wamp\www\project"> Allow override for all All approvals required </directory> </virtualhost>
127.0.0.1 project.local
http://project.local
पर जाकर परियोजना का उपयोग कर सकते हैं।सुरक्षा बढ़ाने के लिए डिफ़ॉल्ट MySQL रूट पासवर्ड बदलना सलाहकार है। इसे बदलने के लिए इन चरणों का पालन करें:
cd C:\wamp\bin\mysql\mysql5.7.26\bin
mysql -u root
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yournewpassword';
PHP विभिन्न एक्सटेंशन प्रदान करता है ताकि कार्यक्षमता का विस्तार किया जा सके। इसे सक्षम करने के लिए यहां है:
अगर अपाचे शुरू नहीं हो रहा है, तो एक आम समस्या पोर्ट संघर्ष हो सकती है। यह सुनिश्चित करें कि कोई अन्य अनुप्रयोग पोर्ट 80 का उपयोग नहीं कर रहा है, क्योंकि इसकी आवश्यकता अपाचे को होती है। जैसे प्रोग्राम स्काइप, टीमव्यूअर इस पोर्ट का उपयोग करते हैं। आप इसके कॉन्फ़िगरेशन फ़ाइल ( httpd.conf
) में अपाचे द्वारा उपयोग किए गए डिफ़ॉल्ट पोर्ट को बदल सकते हैं।
अगर PHP त्रुटियां प्रदर्शित नहीं हो रही हैं, तो यह त्रुटि रिपोर्टिंग सेटिंग्स के कारण हो सकता है। सुनिश्चित करें कि display_errors
और error_reporting
को php.ini
में सही ढंग से कॉन्फ़िगर किया गया है। विकास वातावरण के लिए display_errors
को On
पर सेट करें और error_reporting
को E_ALL
पर सेट करें।
यदि MySQL शुरू नहीं होता है, तो 'my.ini' कॉन्फ़िगरेशन फ़ाइल में सही सेटिंग्स जैसे मार्ग और पोर्ट की जाँच करें। यह सुनिश्चित करें कि पोर्ट 3306 पर कोई अन्य सेवाएं संघर्ष नहीं कर रही हैं।
एक Windows मशीन पर WAMPServer को इंस्टॉल और कॉन्फ़िगर करना एक सरल प्रक्रिया है जो किसी भी वेब डेवलपर के लिए आवश्यक है जो अपनी अनुप्रयोगों को लोकल रूप से परीक्षण और विकसित करना चाहता है। WAMPServer के साथ, आपके पास एक मजबूत वातावरण है जिसमें अपाचे, MySQL, और PHP शामिल हैं, जो आपको वेब परियोजनाओं को आसानी से प्रबंधित करने और चलाने की अनुमति देता है। यह गाइड आपको WAMPServer की समस्याओं का समाधान करने, इंस्टॉल और कॉन्फ़िगर करने के लिए आवश्यक कदम प्रदान करता है, जो आपको सफल लोकल वेब विकास के लिए तैयार करता है।
यदि आपको लेख की सामग्री में कुछ गलत लगता है, आप कर सकते हैं