परिचय: LAMP स्टैक, जो Linux, Apache, MySQL और PHP से मिलकर बना है, डायनामिक वेबसाइटों और वेब एप्लिकेशनों को होस्ट करने के लिए एक शक्तिशाली आधार है। यह लेख आपको Ubuntu 18.04, Ubuntu 20.04, या Ubuntu 22.04 चल रहे क्लाउड सर्वर, वर्चुअल प्राइवेट सर्वर (VPS), या डेडिकेटेड सर्वर पर LAMP स्टैक इंस्टॉल करने की प्रक्रिया के माध्यम से मार्गदर्शन करता है।
पूर्वापेक्षाएँ:
- सत्यापित करें कि आपका सर्वर LAMP स्टैक के लिए आवश्यक हार्डवेयर क्षमता को पूरा करता है।
- सुनिश्चित करें कि आपके सर्वर पर Ubuntu 18.04, 20.04, या 22.04 इंस्टॉल है।
इंस्टॉलेशन चरण:
-
Apache इंस्टॉल करना:
- पैकेज अपडेट और अपग्रेड करें:
root@localhost:~# apt update root@localhost:~# apt upgrade - Apache इंस्टॉल करें:
root@localhost:~# apt install apache2 - अपने ब्राउज़र में सार्वजनिक IP पते तक पहुँचकर Apache इंस्टॉलेशन सत्यापित करें:
http://123.123.123.123 - एक टेस्ट पेज सफल इंस्टॉलेशन को दर्शाता है।
- पैकेज अपडेट और अपग्रेड करें:
-
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 - सुरक्षा बढ़ाने और डिफ़ॉल्ट सेटिंग्स हटाने के लिए प्रॉम्प्ट का पालन करें।
- MySQL इंस्टॉल करें:
-
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" के बाद ले जाएँ।
- एडिटर के अंदर:
- PHP और PHP-MySQL पैकेज इंस्टॉल करें:
-
Apache रीस्टार्ट करना:
- परिवर्तन लागू करने के लिए, Apache को रीस्टार्ट करें:
systemctl restart apache2
- परिवर्तन लागू करने के लिए, Apache को रीस्टार्ट करें:
-
PHP मॉड्यूल इंस्टॉल करना:
- उपलब्ध PHP मॉड्यूल और लाइब्रेरी देखें:
apt search php- | less - वांछित PHP मॉड्यूल इंस्टॉल करने के लिए, उपयोग करें:
apt install package1 package2
- उपलब्ध PHP मॉड्यूल और लाइब्रेरी देखें:
-
PHP टेस्ट करना:
- PHP इंस्टॉलेशन सत्यापित करने के लिए एक टेस्ट स्क्रिप्ट बनाएँ:
vi /var/www/html/info.php- PHP कोड डालें:
phpinfo();
- PHP कोड डालें:
- PHP स्क्रिप्ट को एक्सेस करके टेस्ट करें:
http://123.123.123.123/info.php
- PHP इंस्टॉलेशन सत्यापित करने के लिए एक टेस्ट स्क्रिप्ट बनाएँ:
-
सफाई (वैकल्पिक):
- टेस्ट पेज हटाएँ:
rm /var/www/html/info.php
- टेस्ट पेज हटाएँ:
निष्कर्ष: आपने अपने Ubuntu क्लाउड सर्वर पर LAMP स्टैक को सफलतापूर्वक इंस्टॉल कर लिया है, जिससे डायनामिक वेबसाइटों और एप्लिकेशनों को होस्ट करने के लिए एक मजबूत आधार तैयार हो गया है। Linux, Apache, MySQL और PHP का यह शक्तिशाली संयोजन आपके वेब प्रोजेक्ट्स के लिए एक बहुमुखी वातावरण सुनिश्चित करता है।
खोजें
लोकप्रिय पोस्ट
डॉकर इमेज और कंटेनर का निर्माण और तैनाती
20/12/2023
निजी क्लाउड नेटवर्क में cloud-config के माध्यम से एक नया क्लाइंट सर्वर जोड़ना
16/12/2023
cPanel में Email Account कैसे बनाएं
05/09/2022
YottaSrc के साथ Iptables और UFW फ़ायरवॉल का उपयोग करके Linux सर्वर Ubuntu/Debian/Alma/CentOS को सुरक्षित करना
18/04/2024