- XAMPP एक नि:शुल्क सफ्टवेयर प्याकेज हो जसमा Apache, MySQL, PHP र Perl समावेश छ।
- यसले तपाइँलाई तपाइँको कम्प्युटरमा एक स्थानीय सर्भरलाई होस्टिङको लागि भुक्तान नगरी अनुकरण गर्न अनुमति दिन्छ।
- डाटाबेसहरू phpMyAdmin मार्फत व्यवस्थित गर्न सकिन्छ, स्थानीय होस्टबाट पहुँचयोग्य।
- वेब प्रोजेक्टहरूलाई वास्तविक सर्भरमा डिप्लोय गर्नु अघि परीक्षण गर्न यो कुञ्जी हो।
यदि तपाईंले वेब विकास सुरु गर्ने वा स्थानीय वातावरणमा आफ्नो साइटहरू परीक्षण गर्ने निर्णय गर्नुभएको छ भने, तपाईंले पक्कै पनि XAMPP, PHP, MySQL, र कुनै पनि वेब पृष्ठको लागि आवश्यक पर्ने अन्य कम्पोनेन्टहरूसँग काम गर्नको लागि आवश्यक उपकरण भेट्नुभएको छ। यदि तपाइँ Windows 10 कम्प्युटरमा हुनुहुन्छ र XAMPP स्थापना गर्न कसरी सुरु गर्ने भनेर निश्चित हुनुहुन्न भने, तपाइँ सही ठाउँमा आउनुभएको छ। यस लेखमा म तपाईंलाई XAMPP कसरी स्थापना र कन्फिगर गर्ने, सरल र जटिलता बिना चरण-दर-चरण सिकाउनेछु।
थप रूपमा, हामी स्थापनाको क्रममा सामान्य समस्याहरूबाट बच्नका लागि केही महत्त्वपूर्ण विवरणहरू देख्नेछौं, र XAMPP प्याकेजले तपाईंलाई प्रभावकारी परीक्षण वातावरण सिर्जना गर्न प्रदान गर्ने कार्यहरू कसरी गर्ने। यसलाई प्राप्त गरौं!
XAMPP के हो?
XAMPP एक नि:शुल्क सफ्टवेयर प्याकेज हो जसले तपाईको कम्प्युटरमा स्थानीय सर्भर स्थापना गर्नको लागि पूर्ण वातावरण प्रदान गर्दछ। यो Apache (वेब सर्भर), MySQL/MariaDB (डेटाबेसहरू प्रबन्ध गर्नका लागि), PHP (प्रोग्रामिङ भाषा) र पर्ल जस्ता धेरै आवश्यक घटकहरू मिलेर बनेको छ। यस सफ्टवेयरको लागि धन्यवाद, तपाइँ होस्टिङको लागि भुक्तान नगरी सर्भर वातावरण अनुकरण गर्न सक्नुहुन्छ।
यो दुबै शुरुवातकर्ता र विशेषज्ञ विकासकर्ताहरूको लागि आदर्श हो जसले उनीहरूको परियोजनाहरू वास्तविक सर्भरमा अपलोड गर्नु अघि स्थानीय रूपमा परीक्षण गर्न आवश्यक छ। XAMPP विभिन्न प्लेटफर्महरू जस्तै Windows, Linux र macOS को लागि उपलब्ध छ। यहाँ हामी यसलाई Windows 10 मा कसरी स्थापना गर्ने भन्नेमा ध्यान केन्द्रित गर्नेछौं।
XAMPP डाउनलोड गर्दै
सुरु गर्नको लागि, हामीले गर्नु पर्ने पहिलो कुरा आधिकारिक XAMPP पृष्ठमा जानु हो, जहाँ तपाईंले PHP आवश्यकताहरूको आधारमा विभिन्न संस्करणहरू उपलब्ध पाउनुहुनेछ। यो उत्तम अनुकूलता र सुरक्षा सुनिश्चित गर्न उपलब्ध नवीनतम स्थिर संस्करण चयन गर्न सल्लाह दिइन्छ।
एक पटक डाउनलोड पृष्ठमा, विकल्प चयन गर्नुहोस् विन्डोज को लागी XAMPP। याद गर्नुहोस् कि Windows को न्यूनतम संस्करण Windows 7 आवश्यक छ, त्यसैले तपाईंलाई Windows 10 मा यसलाई प्रयोग गर्न समस्या हुनेछैन।
Windows 10 मा XAMPP स्थापना गर्दै
पहिले नै डाउनलोड गरिएको स्थापनाकर्ताको साथ, सुरु गर्न यसलाई डबल क्लिक गर्नुहोस्। तपाईंले केही Windows सुरक्षा वा प्रयोगकर्ता खाता नियन्त्रण (UAC) चेतावनीहरू सामना गर्न सक्नुहुन्छ, जसमा तपाईंले स्थापनाकर्तालाई आफ्नो कम्प्युटरमा परिवर्तनहरू गर्न अनुमति दिनुपर्छ।
1. स्थापना विजार्ड
जब तपाइँ स्थापना विजार्ड सुरु गर्नुहुन्छ, तपाईले देख्नुहुने पहिलो चीज पहुँच अनुमतिहरूको बारेमा चेतावनी हुनेछ जुन प्रोग्रामलाई आवश्यक पर्दछ यदि तपाइँ यसलाई "कार्यक्रमका फाइलहरू"। यद्यपि तपाइँ स्थापना मार्ग परिवर्तन गर्न सक्नुहुन्छ, यसलाई पूर्वनिर्धारित मार्ग छोड्न सिफारिस गरिन्छ C:\xampp। यसले पछि अनुमतिसम्बन्धी समस्याहरूबाट जोगिनेछ।
"थिच्नुहोस्अर्को"र विजार्ड संग जारी छ।
2. अवयव चयन
सबैभन्दा महत्त्वपूर्ण चरणहरू मध्ये एक तपाईंले स्थापना गर्न चाहनुहुने कम्पोनेन्टहरू चयन गर्नु हो। तपाईले दिन लाग्नु भएको प्रयोग अनुसार आवश्यक विकल्पहरू छान्नुहोस्, यद्यपि म सुझाव दिन्छु कि तपाईले XAMPP लाई पूर्ण परीक्षण वातावरण प्रदान गर्ने सबै कुरा स्थापना गर्नुहोस्। महत्वपूर्ण घटक जस्तै अपाचे, MySQL y phpMyAdmin यदि तपाइँ डाटाबेस र गतिशील वेबसाइटहरूसँग काम गर्न जाँदै हुनुहुन्छ भने तिनीहरू अनिवार्य छन्।
3. फोल्डर सेटिङहरू
मैले पहिले नै उल्लेख गरे अनुसार, पूर्वनिर्धारित फोल्डर हुनेछ C:\xampp, यद्यपि यदि तपाईं चाहनुहुन्छ भने यसलाई परिवर्तन गर्न सक्नुहुन्छ। केवल फोल्डर चयन बटन क्लिक गर्नुहोस् र नयाँ स्थान छान्नुहोस्। यद्यपि, अनुमति समस्याहरूबाट बच्न पूर्वनिर्धारित मार्ग छोड्न सल्लाह दिइन्छ।
4. पूर्ण स्थापना
कम्पोनेन्ट र फोल्डर छनोट गरेपछि, विजार्डले तपाइँलाई केहि थप विवरणहरू देखाउनेछ जस्तै स्थापना गर्ने विकल्प Bitnami, WordPress वा Joomla जस्ता प्रणालीहरू स्थापना गर्न एउटा उपकरण। यदि तपाइँ रूचि हुनुहुन्न भने तपाइँ यो विकल्प अनचेक गर्न सक्नुहुन्छ।
अन्तमा, क्लिक गर्नुहोस् "अर्को"र स्थापना सुरु हुनेछ। तपाईंको कम्प्युटरको कार्यसम्पादनमा निर्भर गर्दै, यसले केही मिनेट लिन सक्छ।
XAMPP कन्फिगरेसन
एक पटक स्थापना पूरा भएपछि, XAMPP नियन्त्रण प्यानल। यो जहाँ तपाइँ विभिन्न सेवाहरू जस्तै सुरु गर्न वा रोक्न सक्नुहुन्छ अपाचे o MySQL। सबै कुरा राम्ररी गयो भनेर परीक्षण गर्न, क्लिक गर्नुहोस् "सुरु"Apache र MySQL मा, र निश्चित गर्नुहोस् कि मोड्युलहरू हरियो हुन्छन्, तिनीहरूले सही रूपमा काम गरिरहेका छन् भनेर संकेत गर्दछ।
सामान्य समस्या निवारण
कहिलेकाहीँ Apache सर्भर सुरु गर्दा, तपाईंले फेला पार्न सक्नुहुन्छ कि पोर्ट 80 वा 443 तिनीहरू पहिले नै अर्को कार्यक्रम, जस्तै स्काइप द्वारा प्रयोग भैरहेको छ। यसले Apache लाई सही तरिकाले चलाउनबाट रोक्नेछ। यहाँ म तपाईंलाई तीन सम्भावित समाधानहरू देखाउँछु:
- Skype मा पोर्ट परिवर्तन गर्नुहोस्। स्काइप जडान सेटिङहरूमा "पोर्टहरू 80 र 443" विकल्प अनचेक गर्नुहोस्।
- Apache पोर्ट परिमार्जन गर्नुहोस्। तपाईं फाइलहरू सम्पादन गर्न सक्नुहुन्छ httpd.conf y httpd-ssl.conf अन्यका लागि यी पोर्टहरू परिवर्तन गर्न, जस्तै 8080 वा 8443।
- Apache सुरु गर्नु अघि Skype अस्थायी रूपमा बन्द गर्नुहोस्।
phpMyAdmin र डाटाबेस व्यवस्थापनमा पहुँच
यदि तपाइँ तपाइँको परियोजनाहरु को लागी डाटाबेस प्रबन्ध गर्न आवश्यक छ भने, XAMPP समावेश गर्दछ phpMyAdmin, MySQL वा MariaDB जस्ता डाटाबेसहरू प्रबन्ध गर्नको लागि धेरै उपयोगी उपकरण। तपाईंले भर्खरै नियन्त्रण प्यानलबाट MySQL सुरु गर्न र त्यसपछि पहुँच गर्न आवश्यक छ http://localhost/phpmyadmin.
पूर्वनिर्धारित प्रयोगकर्ता हुनेछ मूल र यसमा पासवर्ड छैन, यद्यपि यदि तपाइँ स्थानीय परीक्षण भन्दा बढीको लागि सर्भर प्रयोग गर्ने योजना बनाउनुहुन्छ भने यसलाई परिवर्तन गर्न सल्लाह दिइन्छ।
XAMPP मा परियोजनाहरू सिर्जना र व्यवस्थापन गर्नुहोस्
सबैभन्दा सामान्य प्रश्नहरू मध्ये एक हो कि तपाइँ स्थानीय सर्भरमा चलाउन चाहानु भएको परियोजनाहरू कहाँ राख्ने हो। यो गर्नका लागि, फोल्डरमा आफ्नो परियोजनाहरू निर्देशित गर्नुहोस् htdocs XAMPP स्थापना निर्देशिका भित्र। यदि तपाइँसँग "mysite" भनिने परीक्षण परियोजना छ भने, केवल "भित्र" नामको साथ एउटा सबफोल्डर सिर्जना गर्नुहोस्htdocs"। त्यसपछि, ब्राउजर मार्फत पहुँच गर्नुहोस् http://localhost/misitio र तपाईंको परियोजना वास्तविक सर्भरमा होस्ट गरिएको जस्तै लोड हुनेछ।
तपाइँका विकासहरू अनलाइन प्रकाशित गर्नु अघि परीक्षण गर्ने यो उत्तम तरिका हो।
तपाईंले देख्नुभएको छ, XAMPP स्थापना र कन्फिगर गर्ने Windows 10 एकदम सरल प्रक्रिया हो यदि तपाईंले प्रत्येक चरणहरू सावधानीपूर्वक पालना गर्नुभयो भने। यदि तपाइँ एक शुरुआती वा अनुभवी विकासकर्ता हुनुहुन्छ भने यसले फरक पार्दैन, XAMPP ले तपाइँलाई तपाइँको परियोजनाहरूमा स्थानीय रूपमा काम गर्न आवश्यक सबै उपकरणहरू प्रदान गर्दछ बाह्य सर्भरको लागि भुक्तान नगरी। यसबाहेक, तपाईंको डाटाबेसहरू प्रबन्ध गर्ने र तपाईंको विकासहरू द्रुत रूपमा कार्यान्वयन गर्ने सम्भावना यस सफ्टवेयरको ठूलो फाइदाहरू मध्ये एक हो। यदि तपाइँ वेब विकासको साथ प्रयोग सुरु गर्न चाहनुहुन्छ भने, XAMPP तपाइँको टोलीमा चाहिने प्याकेज हो।
म एक टेक्नोलोजी उत्साही हुँ जसले आफ्नो "गीक" रुचिहरूलाई पेशामा परिणत गरेको छ। मैले मेरो जीवनको 10 भन्दा बढी वर्ष अत्याधुनिक प्रविधिको प्रयोग गरेर र शुद्ध जिज्ञासाका सबै प्रकारका कार्यक्रमहरूसँग टिंकरिङ गर्दै बिताएको छु। अब मैले कम्प्युटर प्रविधि र भिडियो गेमहरूमा विशेषज्ञता हासिल गरेको छु। यो किनभने 5 वर्ष भन्दा बढी समय देखि मैले टेक्नोलोजी र भिडियो गेमहरूमा विभिन्न वेबसाइटहरूको लागि लेख्दै आएको छु, सबैले बुझ्न सक्ने भाषामा तपाईंलाई आवश्यक जानकारी दिन खोज्ने लेखहरू सिर्जना गर्दैछु।
यदि तपाइँसँग कुनै प्रश्नहरू छन् भने, मेरो ज्ञान विन्डोज अपरेटिङ सिस्टम र मोबाइल फोनहरूको लागि एन्ड्रोइडसँग सम्बन्धित सबै कुराबाट दायरा हो। र मेरो प्रतिबद्धता तपाईंप्रति छ, म सधैं केही मिनेटहरू खर्च गर्न र तपाईंलाई यस इन्टरनेट संसारमा हुन सक्ने कुनै पनि प्रश्नहरूको समाधान गर्न मद्दत गर्न तयार छु।