http://localhost/xampp

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

पहली नज़र में, एक्सएएमपीपी मारियाडीबी-आधारित वेब होस्टिंग प्रदाता से थोड़ा अधिक प्रतीत होता है। फिर भी यह बहुत सारी सुविधाओं को पैक करता है और कुल मिलाकर कई मारियाडीबी-आधारित वेब होस्टिंग समाधानों की तुलना में अधिक लचीला और सक्षम है। हालाँकि इसे शुरू में 2005 में एक ओपन सोर्स प्रोजेक्ट के रूप में जारी किया गया था, नवीनतम रिलीज़ (4.0) को MIT लाइसेंस के तहत 2008 के दिसंबर में जारी किया गया था। वर्तमान स्थिर संस्करण को http://www.xampp.org से डाउनलोड किया जा सकता है।

एक्सएएमपीपी कहां उपलब्ध है? XAMPP सभी प्रमुख Linux वितरणों (RedHat, Ubuntu, और CentOS) में http://localhost:8080 से उपलब्ध है। आप इसे सीधे अपने वेब होस्ट से HTTP प्रोटोकॉल के माध्यम से भी एक्सेस कर सकते हैं। XAMPP एक एपीआई प्रदान करता है जिससे आप PHP, NodeJS और Ruby on Rails जैसी विभिन्न भाषाओं के माध्यम से अपने डेटाबेस तक पहुँच सकते हैं। यह स्काइप, ईमेल क्लाइंट जीमेल, एचटीटीपी मेल क्लाइंट आईमैप और कैली टूल ओपनसोर्स सॉफ्टवेयर जैसे अन्य सॉफ्टवेयर के साथ इसके एकीकरण की भी अनुमति देता है जो कई अनुप्रयोगों के लिए केंद्रीय समन्वय प्रणाली के रूप में कार्य करता है। इन सभी सुविधाओं के अलावा, XAMPP अपाचे के साथ पैक किए गए कई ऐप चलाने में भी सक्षम है

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

सरल, बिना किसी परेशानी के परिनियोजन और उपयोग में आसान के साथ, यह XAMPP जैसे होस्ट किए गए प्लेटफॉर्म पर एक वेब ऐप विकसित करने का काम बहुत आसान बनाता है। और चूंकि इसे PHP या मारियाडीबी के बारे में किसी विशेष ज्ञान की आवश्यकता नहीं है, डेवलपर्स अपना कोड लिखने पर ध्यान केंद्रित कर सकते हैं और कम समय में अधिक काम कर सकते हैं। आप अपनी वेबसाइट को WordPress.com CDN का उपयोग करके या सीधे अपने लोकलहोस्ट सर्वर डिस्क से परिनियोजित कर सकते हैं। पहली परिनियोजन के दौरान आपके लिए सभी आवश्यक सेटिंग्स और कॉन्फ़िगरेशन स्वचालित रूप से कॉन्फ़िगर किए जाते हैं।

यदि आप इंटरनेट पर किसी भी URL को देखेंगे तो आपको अंत में एक एम्बेडेड XAMPP सर्वर मिलेगा। यह एक PHP एप्लिकेशन सर्वर का कार्यान्वयन है जो ब्राउज़र को सबमिट किए गए पृष्ठों के साथ संचार करने की अनुमति देता है। XAMPP ब्राउज़र-आधारित अनुप्रयोगों को बहुत कम प्रोग्रामिंग ज्ञान के साथ विकसित करने की अनुमति देता है। XAMPP सर्वर का कॉन्फ़िगरेशन PHP स्क्रिप्ट द्वारा प्रबंधित किया जाता है, और इसे कई प्रमुख घटकों जैसे कि CDN, कैश और प्रॉक्सी सर्वर में विभाजित किया जाता है, जो विभिन्न लोकलहोस्ट डोमेन में वितरित और समवर्ती सामग्री वितरण के लिए एक समग्र समाधान बनाते हैं।

XAMPP सर्वर बनाना सीखते समय http://localhost/xampp आपका प्रारंभिक बिंदु है। सबसे पहले आपको कुछ चीजें काम करने की जरूरत है अगर वे पहले से काम नहीं कर रहे हैं तो अपने वेब रूट को /xampp निर्देशिका और Nginx कॉन्फ़िगरेशन फ़ाइल के साथ सेट करें, फिर इंटरैक्टिव वेब ब्राउज़र (http://localhost/) संबंधित कॉन्फ़िगरेशन स्क्रिप्ट प्रारंभ करें। यहां से यह ज्यादातर सिर्फ डेटाबेस से जुड़ रहा है और प्रश्नों को निष्पादित कर रहा है यदि आपने पहले ही मारियाडीबी को पहले ही सेटअप कर लिया है।