Computer >> कंप्यूटर >  >> प्रणाली >> Linux

Ubuntu Linux पर XAMPP के साथ LAMP परिवेश कैसे सेट करें?

यह मार्गदर्शिका आपको बताएगी कि XAMPP का उपयोग करके Ubuntu Linux पर PHP-आधारित वेब एप्लिकेशन विकसित करने के लिए LAMP सर्वर (Linux, Apache, MySQL और PHP) कैसे सेट किया जाए।

आप वर्डप्रेस, जूमला, ड्रुपल, प्रेस्टाशॉप, आदि जैसे फ्रेमवर्क द्वारा संचालित PHP अनुप्रयोगों को विकसित करने के लिए XAMPP स्टैक का उपयोग कर सकते हैं।

XAMPP क्या है?

PHP विकास वातावरण स्थापित करने के लिए XAMPP सबसे लोकप्रिय LAMP-स्टैक में से एक है। यह ओपन-सोर्स है और विंडोज, लिनक्स और मैकओएस सहित सभी प्रमुख ऑपरेटिंग सिस्टम पर उपलब्ध है। XAMPP बनाने के लिए एक साथ काम करने वाले मुख्य घटकों में Apache, MySQL, PHP और Perl शामिल हैं।

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

  • कोई भी आसानी से नेटवर्क के माध्यम से मारियाडीबी डेमॉन तक पहुंच सकता है।
  • डिफ़ॉल्ट डेटाबेस व्यवस्थापक (रूट) के पास पासवर्ड नहीं होता है।

Linux के लिए XAMPP डाउनलोड करें

शुरू करने के लिए, आपको नीचे बताए अनुसार उबंटू लिनक्स के लिए एक्सएएमपीपी डेबियन पैकेज डाउनलोड करना चाहिए।

सबसे पहले, सीडी कमांड का उपयोग करके अपनी डाउनलोड निर्देशिका में जाएं।

cd ~/Downloads

wget . का उपयोग करके XAMPP डाउनलोड करने के लिए निम्न आदेश चलाएँ , इंटरनेट से पैकेज डाउनलोड करने के लिए एक कमांड-लाइन टूल।

wget https://www.apachefriends.org/xampp-files/8.0.8/xampp-linux-x64-8.0.8-0-installer.run

नोट :यदि आप चाहें तो आप ऊपर दिए गए कमांड में XAMPP संस्करण को अपनी पसंद के संस्करण से बदल सकते हैं।

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

Ubuntu पर XAMPP कैसे स्थापित करें

इससे पहले कि आप XAMPP एप्लिकेशन इंस्टॉल कर सकें, आपको chmod कमांड का उपयोग करके इसे निष्पादन योग्य बनाने के लिए इंस्टॉलर की अनुमतियों को बदलना होगा।

sudo chmod 755 xampp-linux-x64-8.0.8-0-installer.run

यदि आप ls -l . का उपयोग करके XAMPP इंस्टॉलर को सूचीबद्ध करते हैं कमांड, आपको नीचे के जैसा आउटपुट मिलेगा। जैसा कि आप देख सकते हैं, इंस्टॉलर के पास अब "निष्पादित" अनुमतियां हैं।

Ubuntu Linux पर XAMPP के साथ LAMP परिवेश कैसे सेट करें?

XAMPP इंस्टॉलर प्रारंभ करने के लिए निम्न आदेश जारी करें:

sudo ./xampp-linux-x64-8.0.8-0-installer.run

XAMPP इंस्टॉलर की आरंभिक स्क्रीन नीचे दी गई स्क्रीन के समान दिखनी चाहिए:

Ubuntu Linux पर XAMPP के साथ LAMP परिवेश कैसे सेट करें?

अगला . पर क्लिक करें बटन और विज़ार्ड के इंस्टॉलेशन निर्देशों का पालन करें।

समाप्त . पर क्लिक करें स्थापना को अंतिम रूप देने के लिए बटन।

Ubuntu Linux पर XAMPP के साथ LAMP परिवेश कैसे सेट करें?

एक बार इंस्टॉलेशन पूरा हो जाने पर, सिस्टम XAMPP फाइलों को /opt/lampp में स्टोर कर लेगा। आपके सिस्टम पर निर्देशिका। वेब पेज या प्रोजेक्ट /opt/lampp/htdocs . में रखे जाएंगे निर्देशिका।

Apache, MySQL और ProFTPD जैसी XAMPP सेवाओं को शुरू करने के लिए, बस निम्नलिखित कमांड चलाएँ:

sudo /opt/lampp/lampp start
Ubuntu Linux पर XAMPP के साथ LAMP परिवेश कैसे सेट करें?

आप टाइप करके XAMPP सेवाओं की स्थिति की जांच कर सकते हैं:

sudo /opt/lampp/lampp status

साथ ही, ध्यान दें कि XAMPP एक ग्राफिकल टूल के साथ आता है जिसका उपयोग आप अपनी सेवाओं को आसानी से प्रबंधित करने के लिए कर सकते हैं। आप निम्न कमांड के साथ XAMPP GUI टूल शुरू कर सकते हैं:

cd /opt/lampp
sudo ./manager-linux-x64.run

निम्न XAMPP विंडो खुलेगी।

Ubuntu Linux पर XAMPP के साथ LAMP परिवेश कैसे सेट करें?

जांचें कि सब कुछ काम कर रहा है या नहीं

अगर आप बिना किसी समस्या के सेवाएं शुरू करने में सक्षम हैं, तो शायद सब कुछ उम्मीद के मुताबिक काम कर रहा है।

यह जांचने के लिए कि अपाचे सर्वर आपके वेब पेजों को अपेक्षित रूप से प्रदर्शित कर रहा है या नहीं, टाइप करें https://localhost आपके वेब ब्राउज़र में। ब्राउज़र एक पृष्ठ प्रदर्शित करेगा जो नीचे दिए गए जैसा दिखता है। आपकी जानकारी के लिए बता दे कि अपाचे सर्वर डिफ़ॉल्ट रूप से पोर्ट 80 पर चलता है।

Ubuntu Linux पर XAMPP के साथ LAMP परिवेश कैसे सेट करें?

आप https://localhost/phpmyadmin टाइप करके XAMPP के साथ आने वाले MySQL डेटाबेस तक भी पहुंच सकते हैं। आपके ब्राउज़र में URL.

और जानें:इस कोर्स के साथ वेब डेवलपमेंट और MySQL के विशेषज्ञ बनें

WSL में LAMP सर्वर सेट करना

इस गाइड ने आपको दिखाया है कि अपने PHP-आधारित अनुप्रयोगों को विकसित करते समय उपयोग करने के लिए XAMPP सर्वर कैसे सेट करें। सुरक्षा कारणों से, आपको कभी भी उत्पादन उद्देश्यों के लिए XAMPP का उपयोग नहीं करना चाहिए।

लिनक्स के लिए विंडोज सबसिस्टम पर काम कर रहे डेवलपर्स के लिए, आप चाहें तो WSL पर एक LAMP सर्वर भी सेट कर सकते हैं।


  1. लिनक्स में पर्यावरण चर कैसे सेट और सूचीबद्ध करें

    ऐसा हुआ करता था कि लिनक्स का उपयोग करने के लिए आपको तुरंत कमांड लाइन से खुद को परिचित करना होगा। गनोम और केडीई जैसे डेस्कटॉप वातावरण ने शुरुआती लोगों के लिए लिनक्स का उपयोग करना बहुत आसान बना दिया है। आप एक भी टर्मिनल कमांड को जाने बिना लंबे समय तक लिनक्स का उपयोग कर सकते हैं। आखिरकार, हालांकि, आप

  1. आर्क लिनक्स पर एक्सएफसीई डेस्कटॉप वातावरण कैसे सेट करें

    आपने अभी-अभी आर्क स्थापित किया है और अपना नया सिस्टम बूट किया है, और आपके पास ... एक काली टर्मिनल स्क्रीन है। जब तक आप आर्क से परिचित नहीं हैं या आप एक सर्वर स्थापित करना चाहते हैं, यह कुछ हद तक निराशाजनक हो सकता है। चिंता न करें, आप जितना सोच सकते हैं उससे कहीं अधिक काम कर रहे डेस्कटॉप के करीब हैं।

  1. उदाहरण के साथ, लिनक्स में वॉच कमांड का उपयोग कैसे करें

    लिनक्स में वॉच कमांड एक काम करता है - एक कमांड को दोहराता है और परिणाम को बार-बार आउटपुट करता है, जिससे आप परिवर्तनों को देख सकते हैं। यहां इसका उपयोग करने का तरीका बताया गया है। कमांड सिंटैक्स देखें वॉच कमांड का सिंटैक्स इस प्रकार है: watch OPTIONS COMMAND ध्यान दें कि: विकल्प नीचे दी गई तालिका