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

2: इंस्टॉलर विंडो में एक भाषा चुनें और "OK" पर क्लिक करें। यदि आप विस्टा या विंडोज 7 का उपयोग करते हैं तो आपको विंडोज में UAC के बारे में एक नोटिस मिल सकता है। बस "OK" पर क्लिक करें और इसे अनदेखा करें। मैं अगले भाग में UAC के बारे में बात करूंगा।
3: किसी के द्वारा न पढ़े जाने वाले वेलकम मैसेज को दिखाने के बाद इंस्टॉलेशन जारी रखने के लिए "Next" पर क्लिक करें।
4: एप्लिकेशन के लिए एक गंतव्य फ़ोल्डर निर्दिष्ट करें। आपका सबसे अच्छा विकल्प इसे डिफ़ॉल्ट स्थान ("C:\xampp") में छोड़ना है, क्योंकि इससे आपके लिए पहुंच बहुत आसान हो जाएगी। एक बार जब आप इसे पूरा कर लें तो "Next" पर क्लिक करें।
5: अब आप इस तरह की एक विंडो देख रहे हैं:

यहां आप किसी भी घटक एप्लिकेशन को सेवाओं के रूप में इंस्टॉल कर सकते हैं। मैं कम से कम MySQL और Apache को सेवा के रूप में इंस्टॉल करने की अत्यधिक अनुशंसा करता हूं। एक बार जब आप समाप्त कर लें तो "इंस्टॉल" पर क्लिक करें। बाकी प्रक्रिया बहुत अधिक आत्म-व्याख्यात्मक है। एक बार जब आप एप्लिकेशन इंस्टॉल कर लेते हैं, तो उस फ़ोल्डर को ब्राउज़ करें जहां यह इंस्टॉल हुआ और "htdocs" फ़ोल्डर देखें। आप उस फ़ोल्डर में फ़ाइलें रख सकते हैं ताकि वे आपकी साइट पर दिखाई दें।
UAC अक्षम करना
यदि आप XAMPP को ठीक से चलाना चाहते हैं, तो आपको अपने कंप्यूटर में यूजर अकाउंट कंट्रोल को अक्षम करना होगा। विंडोज की यह सुविधा आपके द्वारा चलाए जाने वाले प्रोग्राम्स के कार्यों को स्वीकृत कराकर आपके कंप्यूटर की सुरक्षा बढ़ाने का प्रयास करती थी। हालांकि यह एक प्यारा विचार लग रहा था, यह अप्रभावी साबित हुआ। यदि आप विस्टा से पहले का विंडोज संस्करण चलाते हैं, तो आपको यह करने की आवश्यकता नहीं है:
1: अपने कंप्यूटर पर "स्टार्ट + R" दबाएं। आपकी "स्टार्ट" कुंजी कीबोर्ड पर किसी भी "Alt" कुंजी के बगल में है।

2: "msconfig" टाइप करें और "एंटर" दबाएं।
3: "टूल्स" टैब पर नेविगेट करें, "चेंज UAC सेटिंग्स" चुनें और टूल्स की सूची के नीचे "लॉन्च" पर क्लिक करें।

4: सेटिंग विंडो में स्लाइडर को "कभी सूचित न करें" पर ले जाएं और "OK" पर क्लिक करें। अब आपने UAC अक्षम कर दिया है।

एक बार जब आप इसे पूरा कर लेते हैं, तो आप XAMPP के सुचारू रूप से चलने की उम्मीद कर सकते हैं और आपका वेब सर्वर एक्शन के लिए तैयार है!