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

click fraud protection

वर्डप्रेस वेब के लिए दुनिया का सबसे प्रसिद्ध ब्लॉगिंग और सीएमएस प्लेटफॉर्म है। उत्पादन के लिए विकसित करना, अनुकूलित करना और मापना आसान है। यह अनगिनत सर्वर ऑपरेटिंग सिस्टम (लिनक्स, विंडोज और यहां तक ​​कि बीएसडी) पर भी चलता है, इसके दर्जनों उपयोगकर्ता और शक्तियां पूरे इंटरनेट का एक अच्छा हिस्सा हैं। एक सर्वर पर मैन्युअल रूप से वर्डप्रेस को स्थापित करना एक बहुत ही सम्मिलित प्रक्रिया है, और सभी के लिए नहीं है। यदि आप इस गाइड पर डटे हुए हैं, और आप इस तरह से सामान के साथ बहुत अच्छे नहीं हैं, तो जाँच करने पर विचार करें Presslabs. यह एक महान सेवा है जो उपयोगकर्ताओं को आसानी से ब्लॉग सॉफ्टवेयर को स्केल करने की अनुमति देती है, इसे सुरक्षित रूप से इसे कुशलता से चलाती है। यदि आप स्वयं सब कुछ करते हैं, तो यह मार्गदर्शिका आपको बताएगी कि कैसे Ubuntu सर्वर पर वर्डप्रेस स्थापित किया जाए।

नोट: हालांकि यह गाइड मुख्य रूप से उबंटू सर्वर और पर केंद्रित होगा लिनक्स, वर्डप्रेस अन्य सर्वर ऑपरेटिंग सिस्टम पर चल सकता है। इसका उपयोग करने के लिए, आपको PHP, MySQL और एक वेब सर्वर की आवश्यकता होगी।

LAMP स्थापित करना

उबंटू सर्वर के लिए सेटअप प्रक्रिया के दौरान, उपयोगकर्ताओं के पास तुरंत सेट करने के लिए कई पैकेजों का चयन करने का विकल्प होता है। चुनने के विकल्पों में से एक LAMP स्टैक (Linux Apache MySQL और PHP) है। यदि आप इस गाइड के लिए पहली बार उबंटू सर्वर स्थापित कर रहे हैं, तो सेटअप के दौरान पैकेज चयन प्रक्रिया के दौरान इस विकल्प का चयन करें।

instagram viewer

पहले से ही Ubuntu सर्वर स्थापित है? चिंता न करें, तथ्य के बाद एक एलएएमपी सेटअप स्थापित किया जा सकता है। ऐसा करने के लिए, टर्मिनल में निम्न कमांड चलाएँ:

sudo apt install php-curl php-gd php-mbstring php-mcrypt php-xml php-xmlrpc libapache2-mod-php7.0 libapache2-mod-php lamp-server ^

फिर, के साथ वेब सर्वर को पुनरारंभ करें:

sudo systemctl पुनरारंभ अपाचे 2

जब सिस्टम पर सभी LAMP- संबंधित पैकेज स्थापित किए गए हैं, तो आपको एक रूट MySQL पासवर्ड सेट करने के लिए कहा जाएगा। ऐसा करें, और सुनिश्चित करें कि यह सुरक्षित (और यादगार) है। रूट पासवर्ड सेट किए बिना, वर्डप्रेस का उपयोग करने के लिए एक नया डेटाबेस बनाने के लिए MySQL में प्रवेश करने का कोई तरीका नहीं होगा।

अंत में, वर्डप्रेस के साथ उपयोग करने के लिए एक उपयोगकर्ता बनाएं (यदि आपके पास पहले से एक नहीं है)।

adduser ubuntu-wordpress passwd ubuntu-wordpress usermod -aG sudo ubuntu-wordpress

अपाचे 2 को कॉन्फ़िगर करें

अपाचे 2 पर वर्डप्रेस का उपयोग करने के लिए सही ढंग से काम करने के लिए थोड़ा संशोधन की आवश्यकता होती है। नैनो टेक्स्ट एडिटर का उपयोग करके, अपाचे 2 वेब सर्वर कॉन्फ़िगरेशन फ़ाइल खोलें।

सुडो नैनो /etc/apache2/apache2.conf

एक बार नैनो के अंदर, फाइल के निचले भाग में जाने के लिए तीर कुंजियों का उपयोग करें। एक बार नीचे, इस कोड को इसके अंदर चिपकाएँ:

 ऑवरऑवरराइड ऑल

के साथ अद्यतन कॉन्फ़िगरेशन फ़ाइल सहेजें Ctrl + O, और इसके साथ बाहर निकलें Ctrl + X.

अंत में, आवश्यक अपाचे 2 मॉड्यूल को सक्षम करें।

sudo a2enmod फिर से लिखना sudo a2enmod php7.0

परिवर्तनों को लागू करने के लिए, वेब सर्वर को पुनरारंभ करने के लिए सुनिश्चित करें।

sudo systemctl पुनरारंभ अपाचे 2

WordPress स्थापित करना

वर्डप्रेस के नवीनतम संस्करण को डाउनलोड करके इंस्टॉलेशन प्रक्रिया शुरू करें।

नोट: यह इंस्टालेशन उबंटू पर रूट यूजर के रूप में न करें।

wget tar.gz -P / tmp / https://wordpress.org/latest.tar.gz

डिफ़ॉल्ट वेब निर्देशिका में tar.gz फ़ाइल की सामग्री को निकालें।

टार xzvf /tmp/latest.tar.gz -C / var / www / html / -स्ट्रिप-घटक - 1

इसके बाद, एक नया बनाएँ .htaccess फ़ाइल, और इसकी अनुमति अद्यतन करें।

touch /var/www/html/.htaccess chmod 660 /var/www/html/.htaccess

का उपयोग करते हुए, CP नमूना कॉन्फ़िगरेशन को डिफ़ॉल्ट कॉन्फ़िगरेशन फ़ाइल के रूप में कॉपी करता है।

cp /var/www/html/wp-config-sample.php /var/www/html/wp-config.php

चाउने के साथ, अपने उपयोगकर्ता को वर्डप्रेस फ़ाइलों का स्वामित्व दें:

sudo chown -R ubuntu-wordpress: www-data / var / www / html

अनुमतियाँ समायोजित करना

उबंटू-वर्डप्रेस की अब बेहतर पहुँच है /var/www/html. स्थापना प्रक्रिया का अगला चरण अनुमतियों को मोड़ना है, ताकि वर्डप्रेस सही ढंग से संचालित हो:

sudo find / var / www / html -type d -exec chmod g + s {} \; sudo chmod g + w / var / www / html /

थीम और प्लगइन्स निर्देशिका को भी अनुमति परिवर्तन की आवश्यकता होती है, ताकि सब कुछ सुचारू रूप से चले।

sudo chmod -R g + w / var / www / html / wp-content / themes sudo chmod -R g + w / var / www / html / wp-content / plugins

गुप्त कुंजी सेट करना

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

कर्ल-एस https://api.wordpress.org/secret-key/1.1/salt/ > / wp- चाबियाँ

कर्ल का उपयोग करते हुए, वर्डप्रेस नमक कुंजी / wp-keys में स्थित हैं। उन्हें देखने के लिए बिल्ली का उपयोग करें।

बिल्ली / wp- चाबियाँ

एक दूसरा टर्मिनल खोलें, और अपनी WordPress config फाइल को संपादित करें।

nano /var/www/html/wp-config.php

फ़ाइल के मध्य तक सभी तरह से स्क्रॉल करें और प्रत्येक कुंजी को सही स्पॉट में भरें। संदर्भ के रूप में / wp-keys का उपयोग करें।

नोट: ‘‘ के बीच की नकल

एक SQL डेटाबेस बनाना

पहले LAMP स्थापना प्रक्रिया के दौरान आपके द्वारा सेट किए गए रूट पासवर्ड का उपयोग करके MySQL इंटरफ़ेस में लॉग इन करें। एक बार, वर्डप्रेस के लिए एक नया डेटाबेस बनाने के लिए संकेत का उपयोग करें।

mysql -u रूट -p

नोट: परिवर्तन changesecurepassword‘सुरक्षित पासवर्ड के साथ। याद नहीं है THE.

DATEABASE शब्दशः बनाएं; USER ubuntuwordpress @ localhost IDENTIFIED बाय 'सिक्योरगार्ड'; Wordpressdb पर सभी PRIVILEGES प्राप्त करें। * ubuntuwordpress @ localhost पर; फ्लश PRIVILEGES; बाहर जाएं

परिवर्तनों को प्रतिबिंबित करने के लिए Apache 2 वेब सर्वर और MySQL को पुनरारंभ करें।

sudo service apache2 पुनरारंभ sudo सेवा mysql पुनरारंभ

अंतिम मोड़

टर्मिनल-आधारित सेटअप के संदर्भ में अंतिम बात यह है कि config.php फ़ाइल के अंदर डेटाबेस की जानकारी भरें। इसे नैनो में खोलें, और आवश्यक जानकारी भरें। इसे ऐसा दिखना चाहिए:

nano /var/www/html/wp-config.php

// ** MySQL सेटिंग्स - आप अपने वेब होस्ट से यह जानकारी प्राप्त कर सकते हैं ** //
/ ** वर्डप्रेस के लिए डेटाबेस का नाम * /
परिभाषित ((DB_NAME ’, press wordpressdb’);

/ ** MySQL डेटाबेस उपयोगकर्ता नाम * /
परिभाषित (‘DB_USER’, word ubuntuwordpress ');

/ ** MySQL डेटाबेस पासवर्ड * /
परिभाषित (secure DB_PASSWORD ’, सुरक्षित मार्ग);

/ ** MySQL होस्टनाम * /
परिभाषित (‘DB_HOST’, ’localhost’);

अपने WordPress ब्लॉग की स्थापना

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

watch instagram story
खोज
हाल के पोस्ट