विंडोज 10 पर XAMPP इंस्टॉल और कॉन्फ़िगर करें: जब भी आप PHP में कोई वेबसाइट कोड करते हैं, तो आपको किसी ऐसी चीज की आवश्यकता होगी जो PHP विकास वातावरण प्रदान कर सके और बैकएंड को फ्रंटएंड से कनेक्ट करने में मदद करे। कई सॉफ्टवेयर हैं जिनका उपयोग आप अपनी वेबसाइट को स्थानीय रूप से टेस्ट करने के लिए कर सकते हैं जैसे XAMPP, MongoDB, आदि। अब प्रत्येक सॉफ्टवेयर के अपने फायदे और नुकसान हैं लेकिन इस गाइड में, हम विशेष रूप से विंडोज 10 के लिए XAMPP के बारे में बात करेंगे। इस लेख में, हम देखेंगे कि कोई विंडोज 10 पर XAMPP को कैसे इंस्टॉल और कॉन्फ़िगर कर सकता है।
XAMPP: XAMPP अपाचे फ्रेंड्स द्वारा विकसित एक ओपन सोर्स क्रॉस-प्लेटफॉर्म वेब सर्वर है। यह उन वेब डेवलपर्स के लिए सबसे अच्छा है जो PHP का उपयोग करके वेबसाइट विकसित करते हैं क्योंकि यह वर्डप्रेस, ड्रुपल, आदि जैसे PHP आधारित सॉफ्टवेयर को विंडोज 10 पर स्थानीय रूप से चलाने के लिए आवश्यक घटकों को स्थापित करने का एक आसान तरीका प्रदान करता है। XAMPP मैन्युअल रूप से अपाचे, MySQL, PHP, और पर्ल को डिवाइस पर इंस्टॉल और कॉन्फ़िगर करने के समय और निराशा को बचाता है ताकि एक टेस्ट वातावरण बनाया जा सके।

शब्द XAMPP में प्रत्येक अक्षर एक प्रोग्रामिंग भाषा को दर्शाता है जिसे XAMPP इंस्टॉल और कॉन्फ़िगर करने में मदद करता है।
X एक विचारात्मक अक्षर है जो क्रॉस-प्लेटफॉर्म को संदर्भित करता है
A अपाचे या अपाचे HTTP सर्वर के लिए है
M मारियाडीबी के लिए है जिसे पहले MySQL के नाम से जाना जाता था
P PHP के लिए है
P पर्ल के लिए है
XAMPP में अन्य मॉड्यूल भी शामिल हैं जैसे OpenSSL, phpMyAdmin, MediaWiki, Wordpress और अधिक। एक कंप्यूटर पर XAMPP के कई उदाहरण मौजूद हो सकते हैं और आप XAMPP को एक कंप्यूटर से दूसरे में कॉपी भी कर सकते हैं। XAMPP पूर्ण और मानक संस्करण दोनों में उपलब्ध है जिसे छोटा संस्करण कहा जाता है।
विंडोज 10 पर XAMPP इंस्टॉल और कॉन्फ़िगर करें
कुछ गलत होने की स्थिति में एक रिस्टोर पॉइंट बनाना सुनिश्चित करें।
विंडोज 10 पर XAMPP कैसे इंस्टॉल करें
यदि आप XAMPP का उपयोग करना चाहते हैं तो पहले आपको अपने कंप्यूटर पर XAMPP डाउनलोड और इंस्टॉल करना होगा तभी आप इसका उपयोग कर पाएंगे। अपने कंप्यूटर पर XAMPP डाउनलोड और इंस्टॉल करने के लिए नीचे दिए गए चरणों का पालन करें:
1.आधिकारिक वेबसाइट अपाचे फ्रेंड्स से XAMPP डाउनलोड करें या अपने वेब ब्राउज़र में नीचे दिया गया URL टाइप करें।

2.उस PHP संस्करण को चुनें जिसके लिए आप XAMPP इंस्टॉल करना चाहते हैं और उसके सामने डाउनलोड बटन पर क्लिक करें। यदि आपके पास कोई संस्करण प्रतिबंध नहीं है तो सबसे पुराना संस्करण डाउनलोड करें क्योंकि यह PHP आधारित सॉफ्टवेयर से संबंधित किसी भी समस्या से बचने में आपकी मदद कर सकता है।

3.जैसे ही आप डाउनलोड बटन पर क्लिक करते हैं, XAMPP डाउनलोड होना शुरू हो जाएगा।
4.जब डाउनलोड पूरा हो जाए, तो डाउनलोड की गई फ़ाइल को डबल-क्लिक करके खोलें।
5.जब आपसे इस ऐप को अपने PC में बदलाव करने की अनुमति देने के लिए कहा जाए, तो इंस्टॉलेशन प्रक्रिया शुरू करने के लिए हां बटन पर क्लिक करें।
6.नीचे चेतावनी डायलॉग बॉक्स दिखाई देगा। जारी रखने के लिए OK बटन पर क्लिक करें।

7.फिर से अगला बटन पर क्लिक करें।

8.आप उन घटकों की सूची देखेंगे जिन्हें XAMPP इंस्टॉल करने की अनुमति देता है जैसे MySQL, Apache, Tomcat, Perl, phpMyAdmin, आदि। उन घटकों के सामने बॉक्स चेक करें जिन्हें आप इंस्टॉल करना चाहते हैं।
नोट: डिफ़ॉल्ट विकल्पों को चेक छोड़ने और अगला बटन पर क्लिक करने की सिफारिश की जाती है।

9.फ़ोल्डर स्थान दर्ज करें जहां आप XAMPP सॉफ्टवेयर इंस्टॉल करना चाहते हैं या एड्रेस बार के बगल में उपलब्ध छोटे आइकन पर क्लिक करके स्थान ब्राउज़ करें। XAMPP सॉफ्टवेयर इंस्टॉल करने के लिए डिफ़ॉल्ट स्थान सेटिंग्स का उपयोग करने की सिफारिश की जाती है।

10.अगला बटन पर क्लिक करें।
11.अनचेक करें XAMPP के लिए बिटनामी के बारे में अधिक जानें विकल्प और अगला पर क्लिक करें।
नोट: यदि आप बिटनामी के बारे में जानना चाहते हैं तो आप उपरोक्त विकल्प को चेक रख सकते हैं। जब आप अगला क्लिक करेंगे तो यह आपके ब्राउज़र में एक बिटनामी पेज खोलेगा।

12.नीचे डायलॉग बॉक्स दिखाई देगा जिसमें कहा जाएगा कि सेटअप अब आपके कंप्यूटर पर XAMPP इंस्टॉल करना शुरू करने के लिए तैयार है। जारी रखने के लिए फिर से अगला बटन पर क्लिक करें।

13.एक बार जब आप अगला क्लिक करते हैं, तो आप देखेंगे विंडोज 10 पर XAMPP इंस्टॉल होना शुरू हो गया है। इंस्टॉलेशन प्रक्रिया पूरी होने तक प्रतीक्षा करें।

14.इंस्टॉलेशन पूरा होने के बाद, एक डायलॉग बॉक्स दिखाई देगा जो ऐप को फ़ायरवॉल के माध्यम से अनुमति देने के लिए कहेगा। एक्सेस अनुमति दें बटन पर क्लिक करें।

15.प्रक्रिया पूरी करने के लिए फिनिश बटन पर क्लिक करें।
नोट: यदि आप क्या आप अभी कंट्रोल पैनल शुरू करना चाहते हैं? विकल्प को चेक रहने देते हैं तो फिनिश पर क्लिक करने के बाद आपका XAMPP कंट्रोल पैनल स्वचालित रूप से खुल जाएगा लेकिन यदि आपने इसे अनचेक किया है तो आपको मैन्युअल रूप से XAMPP कंट्रोल पैनल खोलना होगा।

16.अंग्रेजी या जर्मन में से अपनी भाषा चुनें। डिफ़ॉल्ट रूप से अंग्रेजी चयनित है और सेव बटन पर क्लिक करें।

17.एक बार XAMPP कंट्रोल पैनल खुल जाने पर, आप इसका उपयोग अपने प्रोग्राम टेस्ट करने के लिए कर सकते हैं और वेब सर्वर वातावरण कॉन्फ़िगरेशन शुरू कर सकते हैं।

नोट: जब भी XAMPP चल रहा होता है तो XAMPP आइकन टास्कबार में दिखाई देगा।

18.अब, अपाचे, MySQL जैसी कुछ सेवाएं शुरू करें, संबंधित सेवा के सामने प्रारंभ बटन पर क्लिक करके।

19.एक बार सभी सेवाएं सफलतापूर्वक शुरू हो जाने पर, अपने ब्राउज़र में https://localhost टाइप करके लोकलहोस्ट खोलें।
20.यह आपको XAMPP डैशबोर्ड पर रीडायरेक्ट करेगा और XAMPP का डिफ़ॉल्ट पेज खुल जाएगा।

21.XAMPP डिफ़ॉल्ट पेज से, मेनू बार से phpinfo पर क्लिक करके PHP के सभी विवरण और जानकारी देखें।

22.XAMPP डिफ़ॉल्ट पेज के तहत, phpMyAdmin कंसोल देखने के लिए phpMyAdmin पर क्लिक करें।

विंडोज 10 पर XAMPP कैसे कॉन्फ़िगर करें
XAMPP कंट्रोल पैनल में कई खंड होते हैं और प्रत्येक खंड का अपना महत्व और उपयोग होता है।
मॉड्यूल
मॉड्यूल के तहत, आपको XAMPP द्वारा प्रदान की जाने वाली सेवाओं की सूची मिलेगी और उन्हें अलग से अपने PC पर इंस्टॉल करने की आवश्यकता नहीं है। XAMPP द्वारा प्रदान की जाने वाली सेवाएं निम्नलिखित हैं: अपाचे, MySQL, FileZilla, मर्करी, टॉमकैट।
क्रियाएं
एक्शन सेक्शन के तहत, प्रारंभ और रोकें बटन हैं। आप संबंधित प्रारंभ बटन पर क्लिक करके किसी भी सेवा को शुरू कर सकते हैं।
1.यदि आप MySQL सेवा शुरू करना चाहते हैं, तो MySQL मॉड्यूल के सामने प्रारंभ बटन पर क्लिक करें।

2.आपकी MySQL सेवा शुरू हो जाएगी। MySQL मॉड्यूल का नाम हरा हो जाएगा और यह पुष्टि करेगा कि MySQL शुरू हो गया है।
नोट: आप नीचे लॉग से स्थिति भी जांच सकते हैं।

3.अब, यदि आप MySQL को चलने से रोकना चाहते हैं, तो MySQL मॉड्यूल के सामने रोकें बटन पर क्लिक करें।

4.आपकी MySQL सेवा चलना बंद कर देगी और इसकी स्थिति रुकी हुई हो जाएगी जैसा कि आप नीचे लॉग में देख सकते हैं।

पोर्ट
जब आप एक्शन सेक्शन के तहत प्रारंभ बटन पर क्लिक करके अपाचे या MySQL जैसी सेवाएं शुरू करेंगे, तो आप उस विशेष सेवा के अनुरूप पोर्ट सेक्शन के नीचे एक नंबर देखेंगे।
ये नंबर TCP/IP पोर्ट नंबर हैं जिनका उपयोग प्रत्येक सेवा चलने पर करती है। उदाहरण के लिए: उपरोक्त आंकड़े में, अपाचे TCP/IP पोर्ट नंबर 80 और 443 का उपयोग कर रहा है और MySQL 3306 TCP/IP पोर्ट नंबर का उपयोग कर रहा है। इन पोर्ट नंबरों को उनके डिफ़ॉल्ट पोर्ट नंबर माना जाता है।

PID
जब आप मॉड्यूल सेक्शन के तहत प्रदान की गई किसी भी सेवा को शुरू करेंगे, तो आप उस विशेष सेवा के बगल में PID सेक्शन के तहत कुछ नंबर देखेंगे। ये नंबर उस विशेष सेवा के लिए प्रोसेस ID हैं। कंप्यूटर पर चलने वाली प्रत्येक सेवा की कुछ प्रोसेस ID होती है।
उदाहरण के लिए: उपरोक्त आंकड़े में, अपाचे और MySQL चल रहे हैं। अपाचे के लिए प्रोसेस ID 13532 और 17700 है और MySQL के लिए प्रोसेस ID 6064 है।

एडमिन
चल रही सेवाओं के अनुरूप, एडमिन बटन सक्रिय हो जाता है। इस पर क्लिक करके आप एडमिनिस्ट्रेशन डैशबोर्ड तक पहुंच सकते हैं जहां से आप जांच सकते हैं कि सब कुछ सही ढंग से काम कर रहा है या नहीं।
नीचे दिया गया आंकड़ा एक स्क्रीन दिखाता है जो MySQL सेवा के अनुरूप एडमिन बटन पर क्लिक करने के बाद खुलेगी।

कॉन्फिग
मॉड्यूल सेक्शन के तहत प्रत्येक सेवा के अनुरूप, कॉन्फिग बटन उपलब्ध है। यदि आप कॉन्फिग बटन पर क्लिक करते हैं, तो आप उपरोक्त प्रत्येक सेवा को आसानी से कॉन्फ़िगर कर सकते हैं।

चरम दाईं ओर, एक और कॉन्फिग बटन उपलब्ध है। यदि आप इस कॉन्फिग बटन पर क्लिक करते हैं तो आप कॉन्फ़िगर कर सकते हैं कि XAMPP लॉन्च होने पर कौन सी सेवाएं स्वचालित रूप से शुरू हों। इसके अलावा, कुछ विकल्प उपलब्ध हैं जिन्हें आप अपनी आवश्यकता और आवश्यकताओं के अनुसार संशोधित कर सकते हैं।

उपरोक्त कॉन्फिग बटन पर क्लिक करके, नीचे डायलॉग बॉक्स दिखाई देगा।

1.मॉड्यूल के ऑटोस्टार्ट के तहत, आप उन सेवाओं या मॉड्यूल को चेक कर सकते हैं जिन्हें आप XAMPP लॉन्च होने पर स्वचालित रूप से शुरू करना चाहते हैं।
2.यदि आप XAMPP की भाषा बदलना चाहते हैं तो आप भाषा बदलें बटन पर क्लिक कर सकते हैं।
3.आप सेवा और पोर्ट सेटिंग्स भी संशोधित कर सकते हैं।
उदाहरण के लिए: यदि आप अपाचे सर्वर के लिए डिफ़ॉल्ट पोर्ट बदलना चाहते हैं तो नीचे दिए गए चरणों का पालन करें:
a.सेवा और पोर्ट सेटिंग्स बटन पर क्लिक करें।

b.नीचे सेवा सेटिंग्स डायलॉग बॉक्स खुल जाएगा।

c.अपाचे SSL पोर्ट को 443 से किसी अन्य मान जैसे 4433 में बदलें।
नोट: आपको उपरोक्त पोर्ट नंबर को कहीं सुरक्षित नोट करना चाहिए क्योंकि भविष्य में इसकी आवश्यकता हो सकती है।
d.पोर्ट नंबर बदलने के बाद, सेव बटन पर क्लिक करें।
e.अब XAMPP कंट्रोल पैनल में मॉड्यूल सेक्शन के तहत अपाचे के बगल में कॉन्फिग बटन पर क्लिक करें।

f.कॉन्टेक्स्ट मेनू से अपाचे (httpd-ssl.conf) पर क्लिक करें।

g.अभी खोले गए टेक्स्ट फाइल के तहत "सुनो" खोजें और पोर्ट मान को बदलें जिसे आपने पहले चरण c में नोट किया था। यहां यह 4433 होगा लेकिन आपके मामले में यह अलग होगा।

h.इसके अलावा <VirtualHost _default_:पिछला पोर्ट नंबर> देखें। पोर्ट नंबर को नए पोर्ट नंबर में बदलें। इस मामले में, यह <VirtualHost _default_:4433> जैसा दिखेगा
i.परिवर्तन सहेजें।
4.परिवर्तन करने के बाद, सेव बटन पर क्लिक करें।
5.यदि आप परिवर्तनों को सहेजना नहीं चाहते हैं तो अबॉर्ट बटन पर क्लिक करें और आपका XAMPP पिछली स्थिति में वापस आ जाएगा।
नेटस्टेट
चरम दाईं ओर, कॉन्फिग बटन के नीचे, नेटस्टेट बटन उपलब्ध है। यदि आप इस पर क्लिक करेंगे, तो यह आपको वर्तमान में चल रही सेवाओं या सॉकेट की सूची देगा और वे किस नेटवर्क तक पहुंच रहे हैं, उनकी प्रोसेस ID और TCP/IP पोर्ट जानकारी।

सूची तीन भागों में विभाजित होगी:
- सक्रिय सॉकेट/सेवाएं
- नए सॉकेट
- पुराने सॉकेट
शेल
चरम दाईं ओर, नेटस्टेट बटन के नीचे, शेल बटन उपलब्ध है। यदि आप शेल बटन पर क्लिक करते हैं तो यह शेल कमांड लाइन यूटिलिटी खोलेगा जहां आप सेवाओं, ऐप्स, फ़ोल्डर्स आदि तक पहुंचने के लिए कमांड टाइप कर सकते हैं।

एक्सप्लोरर
शेल बटन के नीचे, एक एक्सप्लोरर बटन है, इस पर क्लिक करके आप XAMPP फ़ोल्डर को फाइल एक्सप्लोरर में खोल सकते हैं और XAMPP के सभी उपलब्ध फ़ोल्डर देख सकते हैं।

सेवाएं
यदि आप एक्सप्लोरर बटन के नीचे सर्विसेज बटन पर क्लिक करते हैं, तो यह सर्विसेज डायलॉग बॉक्स खोलेगा जो आपके कंप्यूटर पर चल रही सभी सेवाओं का विवरण देगा।

सहायता
सर्विस बटन के नीचे मौजूद हेल्प बटन पर क्लिक करके, आप उपलब्ध लिंक पर क्लिक करके 원하는 किसी भी सहायता को देख सकते हैं।

बाहर निकलें
यदि आप XAMPP कंट्रोल पैनल से बाहर निकलना चाहते हैं, तो चरम दाईं ओर हेल्प बटन के नीचे उपलब्ध बाहर निकलें बटन पर क्लिक करें।
लॉग सेक्शन
XAMPP कंट्रोल पैनल के नीचे, लॉग का एक बॉक्स मौजूद है जहां आप देख सकते हैं कि वर्तमान में कौन सी गतिविधियां चल रही हैं, XAMPP की चल रही सेवाओं को कौन सी त्रुटियों का सामना करना पड़ रहा है। यह आपको जानकारी प्रदान करेगा कि जब आप कोई सेवा शुरू करते हैं या जब आप सेवा रोकते हैं तो क्या होता है। साथ ही, यह XAMPP के तहत होने वाली प्रत्येक कार्रवाई के बारे में जानकारी प्रदान करेगा। जब कुछ गलत होता है तो यह देखने का यह पहला स्थान भी है।

अधिकांश समय, आपका XAMPP डिफ़ॉल्ट सेटिंग्स का उपयोग करके आपके द्वारा बनाई गई वेबसाइट को चलाने के लिए एक टेस्टिंग वातावरण बनाने के लिए पूरी तरह से काम करेगा। हालांकि, कभी-कभी पोर्ट की उपलब्धता या आपके सेटअप कॉन्फ़िगरेशन के आधार पर आपको चल रही सेवाओं के TCP/IP पोर्ट नंबर बदलने या phpMyAdmin के लिए पासवर्ड सेट करने की आवश्यकता हो सकती है।
इन सेटिंग्स को बदलने के लिए, उस सेवा के अनुरूप कॉन्फिग बटन का उपयोग करें जिसके लिए आप परिवर्तन करना चाहते हैं और परिवर्तनों को सहेजें और आप XAMPP और इसके द्वारा प्रदान की जाने वाली अन्य सेवाओं का उपयोग करने के लिए तैयार होंगे।
अनुशंसित:
- एक्सटर्नल हार्ड ड्राइव दिखाई नहीं दे रही या पहचानी नहीं जा रही? यहां बताया गया है कि इसे कैसे ठीक करें!
- वनड्राइव का उपयोग कैसे करें: माइक्रोसॉफ्ट वनड्राइव के साथ शुरुआत करना
- माउस कनेक्ट होने पर विंडोज 10 में टचपैड अक्षम करें
- विंडोज 10 में ऑटो शटडाउन कैसे सेट करें
मुझे उम्मीद है कि यह लेख मददगार था और अब आप विंडोज 10 पर XAMPP इंस्टॉल और कॉन्फ़िगर कर सकते हैं, लेकिन अगर आपके पास अभी भी इस ट्यूटोरियल के बारे में कोई प्रश्न हैं तो बेझिझक उन्हें टिप्पणी अनुभाग में पूछें।