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

Ubuntu 24 04 Para Lamp Kaise Sthapita Karem



LAMP का मतलब Linux, Apache, MySQL और PHP है। जब आप PHP में विकसित डायनामिक वेब ऐप्स या वेबसाइटों को होस्ट करना चाहते हैं तो ओपन-सोर्स स्टैक एक साथ बंडल हो जाता है। PHP में अपने प्रोग्राम लिखने वाले डेवलपर्स के लिए LAMP एक उपयोगी समाधान है, क्योंकि इसमें वेब ऐप या वेबसाइट को होस्ट करने के लिए आवश्यक सभी चीजें शामिल हैं।

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







Ubuntu 24.04 पर LAMP स्टैक स्थापित करना

हमें प्रत्येक तत्व को अलग से स्थापित करना होगा और LAMP स्टैक प्राप्त करने के लिए कोई कॉन्फ़िगरेशन बनाना होगा। बेहतर समझ के लिए, हमने इस इंस्टॉलेशन गाइड को चरणों में प्रस्तुत किया है। आइए उबंटू 24.04 पर LAMP स्थापित करने के लिए आपको उठाए जाने वाले प्रत्येक कदम के बारे में जानें।



1. अपाचे स्थापित करना
अपाचे एक वेब सर्वर है, और इसका व्यापक सामुदायिक समर्थन इसे कई उपयोगकर्ताओं के लिए पसंदीदा विकल्प बनाता है। यहां तक ​​कि LAMP के साथ भी, हमें पहले अपाचे को अपने Ubuntu 24.04 पर इंस्टॉल करना होगा।
पहला कदम हमारे पैकेज मैनेजर कैश को अपडेट करके रीफ्रेश करना है।



$ सुडो उपयुक्त अद्यतन

फिर हम नीचे दिए गए APT कमांड का उपयोग करके अपाचे पैकेज स्थापित कर सकते हैं।





$ sudo apt install apache2 - और $ sudo systemctl स्टेटस apache2

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

$ sudo ufw 'अपाचे' में अनुमति दें
$ सुडो यूएफडब्ल्यू स्थिति

अंत में, हमें यह सत्यापित करना होगा कि अपाचे स्थापित किया गया है और सही ढंग से काम करता है। अपाचे एक परीक्षण पृष्ठ के साथ आता है। इस परीक्षण पृष्ठ तक पहुंचने के लिए, अपना ब्राउज़र खोलें और अपने सर्वर के आईपी पते पर जाएं। यदि लोकलहोस्ट का उपयोग कर रहे हैं, तो आपका आईपी पता होगा http://localhost . यदि अपाचे सही ढंग से स्थापित है, तो आपको इसका स्वागत डिफ़ॉल्ट पृष्ठ दिखाने वाली एक विंडो मिलेगी।



2. MySQL इंस्टाल करना
आप डेटाबेस के लिए MySQL या MariaDB इंस्टॉल कर सकते हैं। डेटाबेस SQL ​​सिंटैक्स का उपयोग करके आपकी साइट के डेटा को संग्रहीत और प्रबंधित करेगा। यदि आपके पास पहले से ही MySQL या MariaDB स्थापित है, तो इस चरण को छोड़ दें। अन्यथा, निम्न आदेश का उपयोग करके MySQL स्थापित करें।

$ sudo apt MySQL इंस्टॉल करें - सर्वर

इसके बाद, यह सुनिश्चित करने के लिए कि आपका डेटाबेस सक्रिय और चालू है, MySQL स्थिति जांचें।

$ sudo systemctl स्टेटस mysql

फिर हमें डेटाबेस को सुरक्षित करने के लिए डिफ़ॉल्ट MySQL स्क्रिप्ट को चलाने की आवश्यकता है।

$ sudo mysql_secure_installation

स्क्रिप्ट चलाने पर, आपको विभिन्न चीजों की पुष्टि करने के लिए प्रेरित किया जाएगा। उदाहरण के लिए, आपको अनाम लॉगिन अक्षम करने के लिए कहा जाएगा। प्रत्येक संकेत की जाँच करें और अपने मामले के लिए आदर्श प्रतिक्रिया दें।

एक बार जब स्क्रिप्ट समाप्त हो जाती है, तो आपने अपना डेटाबेस सुरक्षित कर लिया है और अन्य चरणों के साथ आगे बढ़ सकते हैं। यह सत्यापित करने के लिए कि DBMS सही ढंग से काम करता है, नीचे दिए गए कमांड के साथ MySQL शेल तक पहुंचें।

$ सुडो MySQL

एक बार जब आप यह सुनिश्चित कर लें कि यह सही ढंग से काम करता है, तो शेल से बाहर निकलें।

3. PHP इंस्टाल करना
हमारे LAMP स्टैक में अंतिम स्थान PHP है। यह विकास भाषाएँ और उपकरण हैं जिनका उपयोग आप अपनी वेबसाइट या वेब ऐप लिखने के लिए करेंगे। PHP इंस्टॉल करते समय, अलग-अलग पैकेज होते हैं जिन्हें आप PHP पैकेज के साथ इंस्टॉल कर सकते हैं, और यह सब आपकी प्रोजेक्ट आवश्यकताओं पर निर्भर करता है।

PHP का उपयोग करने के लिए आपको जिन मूल पैकेजों को इंस्टॉल करना होगा, उन्हें नीचे दिए गए कमांड को निष्पादित करके इंस्टॉल किया जा सकता है।

$ sudo apt इंस्टाल php libapache2 - ख़िलाफ़ - php php - माई एसक्यूएल

स्थापित PHP संस्करण की जाँच करें।

$पीएचपी - में

अपाचे की तरह, PHP भी यह पुष्टि करने के लिए परीक्षण करने का एक तरीका प्रदान करता है कि इंस्टॉलेशन सफल था। सबसे पहले, बनाएं जानकारी.php टेक्स्ट एडिटर का उपयोग करके फ़ाइल करें।

$ सुडो नैनो / था / www / एचटीएमएल / जानकारी पीएचपी

फ़ाइल के अंदर, नीचे दी गई छवि में कोड जोड़ें। यह कोड पुष्टि करता है कि PHP इंस्टॉलेशन सफल था या नहीं।

एक बार जब आप PHP फ़ाइल सहेज लेते हैं, तो अपने ब्राउज़र पर वापस जाएँ और निम्नलिखित सिंटैक्स का पालन करते हुए PHP फ़ाइल खोलें: http://server_ip/info.php . यदि PHP सफलतापूर्वक स्थापित हो जाती है, तो इसका डिफ़ॉल्ट पृष्ठ, नीचे दिए गए पृष्ठ की तरह, विंडो में खुल जाएगा।

इतना ही! अब आपके पास Ubuntu 24.04 पर LAMP स्थापित है। अपनी वेबसाइट या अन्य गतिविधियों को होस्ट करने के लिए बेझिझक इसका उपयोग करें।

निष्कर्ष

LAMP PHP में लिखी गई वेबसाइटों या वेब ऐप्स को होस्ट करने के लिए सभी आवश्यक शर्तें स्थापित करने का एक तरीका है। जब तक आप अपने लिनक्स सिस्टम पर पूरा स्टैक नहीं बना लेते, तब तक आप प्रत्येक तत्व को अलग से स्थापित करके LAMP स्टैक स्थापित कर सकते हैं। हमने दिए गए उदाहरणों का उपयोग करके यह प्रदर्शित किया है कि इसके बारे में कैसे जाना है और प्रत्येक चरण का पालन करके, आप आसानी से Ubuntu 24.04 पर LAMP स्थापित करने में सफल होंगे।