रास्पबेरी पाई पर एक वर्डप्रेस साइट कैसे होस्ट करें?

रास्पबेरी पाई पर एक वर्डप्रेस साइट कैसे होस्ट करें?

यदि आप सबसे अधिक परेशानी मुक्त वर्डप्रेस अनुभव चाहते हैं, तो एक प्रबंधित वर्डप्रेस होस्ट जैसे WP इंजन सभी सेटअप और समर्थन को संभालता है ताकि आप अपनी सामग्री पर ध्यान केंद्रित कर सकें। यह वही है जो हम अपनी बहन साइटों को चलाने के लिए उपयोग करते हैं।





लेकिन अगर आपके पास कोई फंड नहीं है, या आप अपने DIY कौशल को फ्लेक्स करना चाहते हैं, तो आप अपनी वर्डप्रेस साइट के लिए रास्पबेरी पाई का उपयोग कर सकते हैं।





अपने रास्पबेरी पाई और होस्ट वेबसाइटों पर स्थानीय और वेब दोनों पर अपाचे, माईएसक्यूएल और पीएचपी को कैसे सेट करें, यहां बताया गया है।





वर्डप्रेस का उपयोग क्यों करें?

यदि आप किसी वेबसाइट को कम से कम उपद्रव के साथ होस्ट करने का तरीका ढूंढ रहे हैं, तो वर्डप्रेस स्पष्ट समाधान नहीं है। हम पहले ही देख चुके हैं एक स्थिर या गतिशील वेबसाइट होस्ट करने के लिए रास्पबेरी पाई को कैसे कॉन्फ़िगर करें (अर्थात, एक मानक, पूर्व-लिखित पृष्ठों पर निर्भर करता है, या ऐसी साइट जो पृष्ठों को भरने के लिए डेटाबेस का उपयोग करती है)।

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



कंप्यूटर बाहरी हार्डड्राइव को नहीं पहचान पाएगा

आपको किस रास्पबेरी पाई का उपयोग करना चाहिए?

रास्पबेरी पाई पर वर्डप्रेस स्थापित करने के लिए, आपको इसे एक LAMP सर्वर के रूप में सेट करना होगा। Linux, Apache, MySQL और PHP स्थापित होने के साथ, आपका Pi तब WordPress (और अन्य वेबसाइट सॉफ़्टवेयर) को संभालने में सक्षम होगा।

रास्पबेरी पाई के कई मॉडल उपलब्ध हैं। आपके पास एक, कई या कोई नहीं हो सकता है। लेकिन वर्डप्रेस चलाने के लिए सबसे उपयुक्त कौन सा है?





खुशी की बात है कि रास्पबेरी पाई के किसी भी संस्करण का उपयोग वर्डप्रेस साइट को होस्ट करने के लिए किया जा सकता है। हालांकि, सर्वोत्तम परिणामों के लिए, हम अनुशंसा करते हैं कि आप रास्पबेरी पाई 2 या बाद के संस्करण का उपयोग करें। इसके अतिरिक्त, सुनिश्चित करें कि आप एक बड़े एसडी कार्ड का उपयोग कर रहे हैं --- कम से कम 16 जीबी --- क्योंकि स्टोरेज स्पेस वेब सर्वर के लिए एक महत्वपूर्ण आवश्यकता है। (पीआई के लिए कुछ बाहरी भंडारण पर भी विचार करें!)

इस ट्यूटोरियल के बाकी हिस्सों में यह माना जाता है कि आपका रास्पबेरी पाई आपके स्थानीय नेटवर्क से संचालित और जुड़ा हुआ है। रिमोट कमांड लाइन एक्सेस के लिए आपके पास SSH कॉन्फ़िगर होना चाहिए।





चरण 1: अपाचे वेब सर्वर सेट करें

अपाचे वेब सर्वर को स्थापित करके प्रारंभ करें। यह एक ऐसा सॉफ्टवेयर है जो आपको किसी भी प्रकार के वेबपेज को किसी भी ब्राउज़र में परोसने देता है। PHP के साथ स्थिर या गतिशील रूप से बनाए गए HTML पृष्ठ की सेवा के लिए आपको बस इतना ही करना होगा।

sudo apt install apache2 -y

एक बार इंस्टॉल हो जाने पर, अपाचे आपके पीआई पर वेब फ़ोल्डर में एक परीक्षण HTML फ़ाइल छोड़ देगा। आपको अपने नेटवर्क पर किसी अन्य कंप्यूटर (या स्मार्टफोन) से इसका परीक्षण करना चाहिए। आपको अपने ब्राउज़र के एड्रेस बार में पाई का आईपी पता दर्ज करना होगा। यदि आप SSH का उपयोग कर रहे हैं, तो आपको यह पहले से ही पता होगा; अन्यथा, दर्ज करें:

hostname -I

यह आपके रास्पबेरी पाई का आईपी पता प्रदर्शित करता है। जो पेज आप देख रहे हैं वह कुछ इस तरह होना चाहिए:

आप http://localhost पते का उपयोग करके अपने रास्पबेरी पाई से वेब पेज के काम भी देख सकते हैं।

चरण 2: रास्पबेरी पाई पर PHP स्थापित करें

अगला, PHP स्थापित करने का समय आ गया है। यह एक सॉफ्टवेयर प्री-प्रोसेसर है जो स्थिर HTML पृष्ठों के बजाय सर्वर-जनित वेब पेजों की सेवा को सक्षम बनाता है। जबकि एक HTML पृष्ठ अपनी संपूर्णता में लिखा जा सकता है, एक PHP पृष्ठ में अन्य पृष्ठों पर कॉल की सुविधा होगी, और डेटाबेस, इसे सामग्री के साथ पॉप्युलेट करने के लिए।

जबकि अन्य सर्वर-साइड प्लेटफ़ॉर्म उपलब्ध हैं (जैसे एएसपी), PHP यहाँ महत्वपूर्ण है क्योंकि यह वर्डप्रेस के लिए आवश्यक है क्योंकि वर्डप्रेस स्वयं PHP में लिखा गया है।

इसके साथ स्थापित करें:

sudo apt install php -y

एक बार यह हो जाने के बाद, आपको परीक्षण करना चाहिए कि PHP काम करता है। निर्देशिका बदलें / वर / www / html / इस तरह:

cd /var/www/html/

यहां, हटाएं index.html फ़ाइल (वेब ​​पेज जिसे आपने पहले देखा था):

sudo rm index.html

इसके बाद, एक नई फाइल बनाएं, जिसका नाम है index.php (नैनो डिफ़ॉल्ट रूप से स्थापित है):

sudo nano index.php

यहां, निम्नलिखित कोड में से कोई भी (या सभी) जोड़ें:



क्रम में, ये आदेश प्रदर्शित करते हैं:

  • मुहावरा 'हैलो वर्ल्ड'
  • वर्तमान तिथि और समय
  • स्थापना के लिए पीएचपी जानकारी

फ़ाइल सहेजें, फिर अपाचे को पुनरारंभ करें:

sudo service apache2 restart

परिणाम देखने के लिए पेज को रिफ्रेश करें।

PHP और Apache दोनों काम कर रहे हैं। अब डेटाबेस सॉफ़्टवेयर, MySQL को स्थापित करने का समय आ गया है।

चरण 3: रास्पबेरी पाई पर MySQL स्थापित करें

वर्डप्रेस (और अन्य गतिशील रूप से उत्पन्न वेबसाइट सॉफ़्टवेयर) को सामग्री को संग्रहीत करने, छवियों के लिंक और उपयोगकर्ता पहुंच (कई अन्य चीजों के बीच) को प्रबंधित करने के लिए एक डेटाबेस की आवश्यकता होती है। यह परियोजना मारियाडीबी नामक MySQL के एक कांटे का उपयोग करती है:

sudo apt install mysql-server php-mysql -y

एक बार यह स्थापित हो जाने के बाद, आपको एक बार फिर अपाचे को पुनरारंभ करना होगा:

sudo service apache2 restart

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

चरण 4: रास्पबेरी पाई पर वर्डप्रेस स्थापित करें

वर्डप्रेस इनस्टॉल करने के लिए सबसे पहले आपको इसे इनस्टॉल करना होगा। हालांकि, ऐसा करने से पहले, की सामग्री को हटा दें /एचटीएमएल/ निर्देशिका:

cd /var/www/html/
sudo rm *

तारांकन वाइल्डकार्ड (*) निर्देशिका में सब कुछ हटा देता है धन्यवाद आर एम (निकालें) आदेश।

अगला, उपयोग करें wget वर्डप्रेस का नवीनतम संस्करण डाउनलोड करने के लिए:

sudo wget http://wordpress.org/latest.tar.gz

एक बार डाउनलोड हो जाने पर, सामग्री निकालें:

sudo tar xzf latest.tar.gz

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

sudo mv wordpress/* .

अंत में स्थान और अवधि शामिल करना सुनिश्चित करें, जो वर्तमान निर्देशिका को संदर्भित करता है!

प्रवेश करना रास यह पुष्टि करने के लिए कि निर्देशिका वर्डप्रेस फ़ोल्डरों और PHP फ़ाइलों से भरी है:

आगे बढ़ने से पहले, डाउनलोड की गई फ़ाइल और वर्डप्रेस निर्देशिका को छोड़कर, चीजों को थोड़ा साफ करें:

sudo rm -rf wordpress latest.tar.gz

इसके बाद, Apache उपयोगकर्ता को निर्देशिका के स्वामी के रूप में सेट करें:

sudo chown -R www-data: .

चरण 5: MySQL को कॉन्फ़िगर करें

डेटाबेस सेट करने के लिए, आपको सबसे पहले इंस्टॉलेशन कमांड को चलाना होगा:

sudo mysql_secure_installation

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

एक बार यह एक हो जाने पर, निम्नलिखित संकेत दिखाई देंगे:

  • अनाम उपयोगकर्ताओं को हटाएं
  • रूट लॉगिन को दूरस्थ रूप से अस्वीकार करें
  • परीक्षण डेटाबेस निकालें और उस तक पहुंचें
  • विशेषाधिकार तालिकाएँ अभी पुनः लोड करें

इनमें से प्रत्येक के लिए, टैप करें तथा पुष्टि करने के लिए। जब किया, 'सब किया!' संदेश प्रदर्शित किया जाएगा।

चरण 6: वर्डप्रेस डेटाबेस बनाएं

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

sudo mysql -uroot -p

यह मारियाडीबी मॉनिटर खोलता है। प्रॉम्प्ट पर, डेटाबेस बनाएँ:

create database wordpress;

ध्यान दें कि कैसे मारियाडीबी मॉनिटर के भीतर सभी कमांड ';' के साथ समाप्त होते हैं। इसके बाद, रूट उपयोगकर्ता को डेटाबेस विशेषाधिकारों की आवश्यकता होती है। PASSWORD के स्थान पर अपने स्वयं के पासवर्ड का उपयोग करें।

GRANT ALL PRIVILEGES ON wordpress.* TO 'root'@'localhost' IDENTIFIED BY 'PASSWORD';

पिछले डेटाबेस विशेषाधिकारों को फ्लश करके इसका पालन करें:

FLUSH PRIVILEGES;

के साथ मारियाडीबी डेटाबेस प्रबंधन उपकरण से बाहर निकलें Ctrl + डी .

चरण 7: वर्डप्रेस स्थापित और कॉन्फ़िगर करें

वर्डप्रेस इंस्टाल करना आसान है; यदि आप इसे पहले से किसी मौजूदा वेबसाइट पर कर चुके हैं, तो आपको पता होना चाहिए कि क्या करना है।

अपने ब्राउज़र में वेबसाइट खोलें (जैसा कि ऊपर बताया गया है)। आपको वर्डप्रेस सेटअप स्क्रीन देखनी चाहिए। अपनी भाषा का चयन करें, फिर जारी रखें, और जो आवश्यक है उसे नोट करें: डेटाबेस का नाम, उपयोगकर्ता नाम, पासवर्ड, होस्ट, और तालिका उपसर्ग (यह डेटाबेस तालिकाओं के लिए है)।

यदि आपने इसे इतना दूर कर दिया है, तो आपको डेटाबेस का नाम 'वर्डप्रेस' रखना चाहिए था, और पासवर्ड का एक नोट होना चाहिए था। उपयोगकर्ता नाम है जड़ , और मेजबान स्थानीय होस्ट . NS तालिका उपसर्ग wp_ है।

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

अपने वर्डप्रेस इंस्टॉलेशन में लॉग इन करने के लिए, यहां जाएं http://localhost/wp-admin .

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

इंटरनेट से अपनी वर्डप्रेस साइट एक्सेस करें

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

हालाँकि, स्टेटिक IP पते महंगे हैं, लेकिन आप इसके बजाय एक डायनेमिक DNS प्रदाता का उपयोग कर सकते हैं। यह मूल रूप से आपके रास्पबेरी पाई के लिए एक कस्टम URL को जोड़ता है, हालांकि ऐसी सेवाओं का भुगतान अक्सर किया जाता है। हमारी सूची की जाँच करें सर्वश्रेष्ठ गतिशील DNS प्रदाता पूरी जानकारी के लिए।

Android 2016 के लिए संगीत डाउनलोड ऐप निःशुल्क

यदि आप के साथ समस्याओं में भाग लेते हैं रिक्त सफेद पृष्ठ या वर्डप्रेस में 500 आंतरिक सर्वर त्रुटि , हमारी सहायक मार्गदर्शिका पर एक नज़र डालें।

रास्पबेरी पाई पर एक वर्डप्रेस साइट होस्ट करें: सफलता!

अब आप सब कर चुके हैं, और आपके रास्पबेरी पाई पर एक वर्डप्रेस साइट चल रही है। जब तक कंप्यूटर चालू रहता है, तब तक साइट पर पहुंचना जारी रहेगा। प्रक्रिया भी सीधी है, आपको बस आवश्यकता है:

  • Apache, PHP और MySQL इंस्टॉल करें
  • वर्डप्रेस डाउनलोड और इंस्टॉल करें
  • MySQL डेटाबेस को कॉन्फ़िगर करें
  • अपना वर्डप्रेस डेटाबेस बनाएं
  • वर्डप्रेस कॉन्फ़िगर करें
  • साइट लॉन्च करें और इसे स्थानीय रूप से या वेब के माध्यम से एक्सेस करें

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

हमारे गाइड के साथ अपने वर्डप्रेस ज्ञान को परिष्कृत करते रहें वर्डप्रेस में विशेष रुप से प्रदर्शित थंबनेल और छवियों का आकार .

साझा करना साझा करना कलरव ईमेल अपने विंडोज 10 डेस्कटॉप के लुक और फील को कैसे बदलें

जानना चाहते हैं कि विंडोज 10 को बेहतर कैसे बनाया जाए? विंडोज 10 को अपना बनाने के लिए इन सरल अनुकूलन का उपयोग करें।

आगे पढ़िए
संबंधित विषय
  • DIY
  • Wordpress
  • वेब सर्वर
  • रास्पबेरी पाई
लेखक के बारे में क्रिश्चियन कावली(१५१० लेख प्रकाशित)

डेस्कटॉप और सॉफ्टवेयर समर्थन में व्यापक अनुभव के साथ सुरक्षा, लिनक्स, DIY, प्रोग्रामिंग, और टेक समझाया, और वास्तव में उपयोगी पॉडकास्ट निर्माता के लिए उप संपादक। लिनक्स प्रारूप पत्रिका में योगदानकर्ता, ईसाई एक रास्पबेरी पाई टिंकरर, लेगो प्रेमी और रेट्रो गेमिंग प्रशंसक है।

क्रिस्चियन काउली की और फ़िल्में या टीवी शो

हमारे न्यूज़लेटर की सदस्यता लें

तकनीकी युक्तियों, समीक्षाओं, निःशुल्क ई-पुस्तकों और अनन्य सौदों के लिए हमारे न्यूज़लेटर से जुड़ें!

सब्सक्राइब करने के लिए यहां क्लिक करें
श्रेणी Diy