मैन्युअल रूप से LEMP स्टैक के साथ DigitalOcean पर वर्डप्रेस कैसे स्थापित करें
विषयसूची:
- Ubuntu 18.04 पर LEMP स्टैक स्थापित करें
- आवश्यक शर्तें
- चरण 1. Nginx स्थापित करना
- चरण 2. MySQL स्थापित करना
- चरण 3. PHP स्थापित करना
- चरण 4. PHP पेज प्रोसेस करने के लिए Nginx कॉन्फ़िगर करना
- अधिक जानकारी
- ट्यूटोरियल
LEMP शब्द अपने चार ओपन-सोर्स घटकों के नामों का एक संक्षिप्त नाम है:
- L - लिनक्स ऑपरेटिंग सिस्टम E - Nginx एक HTTP और रिवर्स प्रॉक्सी सर्वर M - MySQL या मारबाडी रिलेशनल डेटाबेस मैनेजमेंट सिस्टम P - रोबोटिक भाषा।
ट्यूटोरियल की यह श्रृंखला आपको बताएगी कि कैसे Nginx को स्थापित करें, Nginx सर्वर ब्लॉक बनाएं, एक निशुल्क लेट एनक्रिप्ट क्रिएट करें, MySQL को स्थापित करें और सुरक्षित करें और PHP 7.2 स्थापित करें।
इस श्रृंखला के भाग के विस्तृत ट्यूटोरियल इस पृष्ठ के अंत में सूचीबद्ध हैं।
Ubuntu 18.04 पर LEMP स्टैक स्थापित करें
यह क्विकस्टार्ट आपको Ubuntu 18.04 सर्वर पर स्थापित LEMP स्टैक प्राप्त करने के लिए आवश्यक बुनियादी कदम दिखाएगा।
आवश्यक शर्तें
आप जिस उपयोगकर्ता के रूप में लॉग इन हैं, उसके पास पैकेज स्थापित करने में सक्षम होने के लिए sudo विशेषाधिकार होना चाहिए।
चरण 1. Nginx स्थापित करना
Nginx उबंटू रिपॉजिटरी में उपलब्ध है। पैकेज इंडेक्स को अपडेट करें और निम्नलिखित कमांड के साथ Nginx इंस्टॉल करें:
sudo apt update
sudo apt install nginx
चरण 2. MySQL स्थापित करना
अगला कदम MySQL संकुल को स्थापित करना है। ऐसा करने के लिए टाइप करें:
sudo apt install mysql-server
एक बार स्थापना पूर्ण हो जाने पर, MySQL स्थापना की सुरक्षा में सुधार करने के लिए
mysql_secure_installation
कमांड जारी करें:
sudo mysql_secure_installation
आपको रूट पासवर्ड सेट करने, अनाम उपयोगकर्ता को हटाने, रूट उपयोगकर्ता को स्थानीय मशीन तक सीमित करने और परीक्षण डेटाबेस को हटाने के लिए कहा जाएगा। आपको सभी प्रश्नों का उत्तर "Y" (हां) में देना चाहिए।
चरण 3. PHP स्थापित करना
उबंटू 18.04 एलटीएस जहाजों के साथ नवीनतम और सबसे बड़ा PHP संस्करण 7.2। PHP FPM और कई सबसे सामान्य PHP मॉड्यूल टाइप करने के लिए:
sudo apt install php-fpm php-opcache php-cli php-gd php-curl php-mysql
चरण 4. PHP पेज प्रोसेस करने के लिए Nginx कॉन्फ़िगर करना
अब जब हमारे पास LEMP घटक स्थापित हो गए हैं, तो हम Nginx वर्चुअल होस्ट कॉन्फ़िगरेशन फ़ाइल को संपादित कर सकते हैं और निम्न पंक्तियाँ जोड़ सकते हैं ताकि Nginx PHP फ़ाइलों को संसाधित कर सकें:
server {
#… other code
स्थान ~.php $ {स्निपेट्स / फास्टसीगी-php.conf शामिल करें; fastcgi_pass unix: /run/php/php7.2-fpm.sock; }}
परिवर्तनों को प्रभावी करने के लिए Nginx सेवा को पुनरारंभ करना न भूलें:
अधिक जानकारी
प्रत्येक चरण के बारे में अधिक विस्तृत निर्देशों के लिए, कृपया निम्नलिखित ट्यूटोरियल से परामर्श करें।
ट्यूटोरियल
कैसे स्थापित करें, hp officejet 6500a प्लस ऑल-इन-वन प्रिंटर स्थापित करें

एचपी ऑफिसजेट 6500 ए प्लस ऑल-इन-वन प्रिंटर को स्थापित करना और स्थापित करना सीखें।
डेबियन 9 पर गांठ का ढेर कैसे स्थापित करें

ट्यूटोरियल की यह श्रृंखला आपको बताएगी कि कैसे Nginx स्थापित करें, Nginx सर्वर ब्लॉक बनाएं, एक निशुल्क लेट्स एनक्रिप्ट करें SSL प्रमाणपत्र बनाएं, MySQL को स्थापित करें और सुरक्षित करें और PHP स्थापित करें
सेंटो 7 पर गांठ स्टैक स्थापित करें

इस श्रृंखला में, हम आपको दिखाएंगे कि निगनेक्स को कैसे स्थापित किया जाए, एक निशुल्क लेट्स एनक्रिप्ट क्रिएट करें और मारबीडीबी स्थापित करें और पीएचपी 7.x स्थापित करें।