Xampp का उपयोग करके विंडोज़ पर अपाचे, php और mysql (mariadb) स्थापित करें

वीडियो: Showing how to Install XAMPP on MacOS [Tonsay Media] 2024

वीडियो: Showing how to Install XAMPP on MacOS [Tonsay Media] 2024
Anonim

आप में से कुछ को इस बात का अंदाजा हो सकता है कि शीर्षक का क्या अर्थ है और आप में से कुछ नहीं हो सकते हैं, इसलिए इससे पहले कि हम इस ट्यूटोरियल में आते हैं, सभी शर्तों से पूरी तरह से परिचित हो जाएँ।

Apache इस समय सबसे अधिक उपयोग किया जाने वाला वेब सर्वर सॉफ्टवेयर है, और 1995 में इसकी प्रारंभिक रिलीज के बाद से पिछले 20+ वर्षों से है। यह HTTP अनुरोधों को संसाधित करता है और स्थानीय स्तर पर या इंटरनेट पर वेब पेजों को संग्रहीत, संसाधित और वितरित करने की अनुमति देता है। सभी वेबसाइटों को वेब ब्राउज़र में प्रदर्शित होने में सक्षम होने के लिए एक वेब सर्वर की आवश्यकता होती है।

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

MySQL एक डेटाबेस सर्वर एप्लिकेशन है जो हमें एप्लिकेशन और / या वेबसाइटों के लिए डेटा स्टोर और डिलीवर करने में सक्षम बनाता है। MySQL कई वर्षों के लिए ओपन सोर्स डेटाबेस सॉफ्टवेयर में मानक रहा है। लेकिन 2008 में सन माइक्रोसिस्टम्स द्वारा इसकी खरीद के बाद से और 2010 में फिर से ओरेकल को बेच दिया गया, मूल संस्थापकों ने माना कि यह अपने खुले स्रोत प्रकृति से अधिक व्यावसायिक संस्करण से दूर चला गया। इसके उत्तर में, MySQL के संस्थापकों ने स्रोत कोड को छोड़ दिया और MyDB के लिए एक ड्रॉप-इन प्रतिस्थापन मारियाडीबी बनाया, जो हमेशा खुला स्रोत और MySQL एपीआई और कमांड के साथ संगत रहने का वादा करता है।

यदि हम उपरोक्त सभी सूचनाओं को एक साथ रखते हैं तो हमें एक वेब सर्वर (अपाचे) प्राप्त करना चाहिए जो सर्वर-साइड स्क्रिप्टिंग भाषा (PHP) को संभालने में सक्षम हो और डेटाबेस सर्वर (मारियाडीबी) का उपयोग करके जानकारी संग्रहीत करने की संभावना हो।

वर्णित सॉफ़्टवेयर के प्रत्येक टुकड़े मुफ्त में उपलब्ध हैं और उन्हें उनकी समर्पित वेबसाइटों या अधिकृत दर्पणों से डाउनलोड किया जा सकता है। समस्या यह है कि मैन्युअल कॉन्फ़िगरेशन में कुछ समय लग सकता है और प्रत्येक विकल्प को समझने के लिए कुछ उन्नत कंप्यूटर / सर्वर ज्ञान की आवश्यकता होती है।

सौभाग्य से बहुत सारे विकल्प हैं, और उनमें से एक XAMPP है । यह हमें अपाचे, MySQL / MariaDB और PHP को आसानी से संस्थापन के दौरान स्वतः कॉन्फ़िगर करके स्थापित करने की अनुमति देता है। इसमें FileZilla FTP Server, Mercury Mail Server, Tomcat, PERL, phpMyAdmin और Webalizer जैसे अतिरिक्त पैकेज भी शामिल हैं। मूल रूप से आपको परीक्षण और विकास के लिए अपना वेब सर्वर शुरू करने की आवश्यकता है।

आपको किस चीज़ की ज़रूरत पड़ेगी:

  • Microsoft Windows के साथ एक पीसी
  • इंस्टॉलर डाउनलोड करने के लिए एक इंटरनेट कनेक्शन
  • धीरज

1. आपको क्या करना है, www.apachefriends.org पर जाएं और इंस्टॉलर को डाउनलोड करें। ध्यान दें कि XAMPP लिनक्स और मैक ओएस एक्स आधारित मशीनों के लिए भी उपलब्ध है इसलिए अपने ओएस के लिए सही संस्करण डाउनलोड करें।

2. डाउनलोड किए गए इंस्टॉलर का उपयोग करके XAMPP इंस्टॉल करें। ध्यान दें कि स्थापना के दौरान आपको उन पैकेजों को चुनने के लिए कहा जाएगा जिनकी आपको आवश्यकता है। यहां आप Apache, MySQL और PHP को छोड़कर सब कुछ अनचेक कर सकते हैं, लेकिन मैं आपको phpMyAdmin और Wexizer स्थापित करने की सलाह देता हूं। ये आपको अपने MySQL डेटाबेस को प्रबंधित करने और वेबसाइट के उपयोग के बारे में जानकारी प्रदान करने में मदद करेंगे।

3. स्थापना के बाद आपको XAMPP कंट्रोल पैनल द्वारा बधाई दी जाएगी। यह वह जगह है जहां आप सर्वर एप्लिकेशन को शुरू और बंद कर सकते हैं और उनकी कॉन्फ़िगरेशन फ़ाइलों में संशोधन कर सकते हैं। Apache और MySQL शुरू करने के लिए उनमें से प्रत्येक के लिए बस स्टार्ट बटन दबाएँ।

4. सर्वर शुरू होने के बाद, अपना पसंदीदा ब्राउज़र खोलें और XAMPP मुख्य पृष्ठ तक पहुंचने के लिए इसे http://172.0.0.1 या http: // localhost पर इंगित करें। यहां से आप phpMyAdmin का उपयोग कर सकते हैं, PHPInfo का उपयोग करके PHP कॉन्फ़िगरेशन को देख सकते हैं और अक्सर पूछे जाने वाले प्रश्न अनुभाग और एक HOW-TO अनुभाग भी एक्सेस कर सकते हैं जो आपको XAMPP के साथ शुरू करने के लिए पर्याप्त होना चाहिए।

बधाई हो! आपने XAMPP का उपयोग करते हुए Apache, PHP और MySQL / MariaDB को एक Windows मशीन पर स्थापित किया है। अब आप प्रत्येक फ़ाइल को किसी वेब सर्वर पर अपलोड करने के बजाय उसे स्थानीय रूप से चलाकर वेबसाइटों का परीक्षण और विकास कर सकते हैं।

नोट 1: XAMPP का उपयोग करके किसी वेबसाइट या स्क्रिप्ट का उपयोग करने के लिए, आपको वेबसाइट फ़ाइलों को XAMPP स्थापना फ़ोल्डर (आमतौर पर C: \ XAMPP) के अंदर स्थित HTDOCS नामक फ़ोल्डर में ले जाना होगा।

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

नोट 3: यदि आपकी मशीन एक राउटर के पीछे है और एक्सएमपीपी पर होस्ट की गई वेबसाइटों को बाहरी कनेक्शन से एक्सेस करना चाहते हैं तो आपको पोर्ट 80 (HTTP), 443 (HTTPS) के लिए राउटर पर XAMPP मशीन पर पोर्ट सेटअप करना होगा और 3306 (MySQL)।

यदि आपके पास कोई अन्य प्रश्न हैं, तो कृपया नीचे टिप्पणी अनुभाग का उपयोग करें।

Xampp का उपयोग करके विंडोज़ पर अपाचे, php और mysql (mariadb) स्थापित करें