यूबंटू पर LAMP स्टैक इंस्टॉल करना

22/08/2023 |
Loading...

परिचय: LAMP स्टैक, जो Linux, Apache, MySQL और PHP से मिलकर बना है, डायनामिक वेबसाइटों और वेब एप्लिकेशनों को होस्ट करने के लिए एक शक्तिशाली आधार है। यह लेख आपको Ubuntu 18.04, Ubuntu 20.04, या Ubuntu 22.04 चल रहे क्लाउड सर्वर, वर्चुअल प्राइवेट सर्वर (VPS), या डेडिकेटेड सर्वर पर LAMP स्टैक इंस्टॉल करने की प्रक्रिया के माध्यम से मार्गदर्शन करता है।

पूर्वापेक्षाएँ:

  • सत्यापित करें कि आपका सर्वर LAMP स्टैक के लिए आवश्यक हार्डवेयर क्षमता को पूरा करता है।
  • सुनिश्चित करें कि आपके सर्वर पर Ubuntu 18.04, 20.04, या 22.04 इंस्टॉल है।

इंस्टॉलेशन चरण:

  1. Apache इंस्टॉल करना:

    • पैकेज अपडेट और अपग्रेड करें:
      root@localhost:~# apt update root@localhost:~# apt upgrade
    • Apache इंस्टॉल करें:
      root@localhost:~# apt install apache2
    • अपने ब्राउज़र में सार्वजनिक IP पते तक पहुँचकर Apache इंस्टॉलेशन सत्यापित करें:
      http://123.123.123.123
    • एक टेस्ट पेज सफल इंस्टॉलेशन को दर्शाता है।
  2. MySQL इंस्टॉल करना:

    • MySQL इंस्टॉल करें:
      apt install mysql-server
    • MySQL इंस्टॉलेशन सुरक्षित करें और रूट यूज़र के लिए पासवर्ड सेट करें:
      sudo mysql mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password by 'MY_NEW_PASSWORD'; mysql> exit mysql_secure_installation
    • सुरक्षा बढ़ाने और डिफ़ॉल्ट सेटिंग्स हटाने के लिए प्रॉम्प्ट का पालन करें।
  3. PHP इंस्टॉल करना:

    • PHP और PHP-MySQL पैकेज इंस्टॉल करें:
      apt install php libapache2-mod-php php-mysql
    • index.html पर index.php को प्राथमिकता देने के लिए Apache सेटिंग्स समायोजित करें:
      vi /etc/apache2/mods-enabled/dir.conf
      • एडिटर के अंदर:
        DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm
      • "index.php" को "DirectoryIndex" के बाद ले जाएँ।
  4. Apache रीस्टार्ट करना:

    • परिवर्तन लागू करने के लिए, Apache को रीस्टार्ट करें:
      systemctl restart apache2
  5. PHP मॉड्यूल इंस्टॉल करना:

    • उपलब्ध PHP मॉड्यूल और लाइब्रेरी देखें:
      apt search php- | less
    • वांछित PHP मॉड्यूल इंस्टॉल करने के लिए, उपयोग करें:
      apt install package1 package2
  6. PHP टेस्ट करना:

    • PHP इंस्टॉलेशन सत्यापित करने के लिए एक टेस्ट स्क्रिप्ट बनाएँ:
      vi /var/www/html/info.php
      • PHP कोड डालें:
        <?php phpinfo(); ?>
    • PHP स्क्रिप्ट को एक्सेस करके टेस्ट करें:
      http://123.123.123.123/info.php
  7. सफाई (वैकल्पिक):

    • टेस्ट पेज हटाएँ:
      rm /var/www/html/info.php

निष्कर्ष: आपने अपने Ubuntu क्लाउड सर्वर पर LAMP स्टैक को सफलतापूर्वक इंस्टॉल कर लिया है, जिससे डायनामिक वेबसाइटों और एप्लिकेशनों को होस्ट करने के लिए एक मजबूत आधार तैयार हो गया है। Linux, Apache, MySQL और PHP का यह शक्तिशाली संयोजन आपके वेब प्रोजेक्ट्स के लिए एक बहुमुखी वातावरण सुनिश्चित करता है।

विशेष ऑफ़र्स और प्रमोशन प्राप्त करें!

नवीनतम डील, छूट और विशेष प्रचारों के साथ अपडेट रहें।

Update cookies preferences