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

क्यों घोस्ट रास्पबेरी पाई के लिए सर्वश्रेष्ठ ब्लॉगिंग टूल में से एक है?

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

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

instagram viewer
अपने ब्लॉग को व्यवसाय में बदलें.

सबसे अच्छी बात, जबकि घोस्ट $9 और $2,500 प्रति माह के बीच स्केलेबल पेड होस्टिंग की पेशकश करता है, सॉफ्टवेयर खुला स्रोत है—जिसका अर्थ है कि आप इसे अपने दम पर डाउनलोड करने, संशोधित करने, पुनर्वितरित करने या स्थापित करने के लिए स्वतंत्र हैं हार्डवेयर। हम आपको दिखाएंगे कि इसे अपने रास्पबेरी पाई पर कैसे स्थापित किया जाए।

रास्पबेरी पाई पर भूत कैसे स्थापित करें?

शुरू करने से पहले, आपको हमारे ट्यूटोरियल का अनुसरण करना होगा कि कैसे एक सर्वर के रूप में अपना रास्पबेरी पाई तैयार करें. एक बार यह हो जाने के बाद, अपने रजिस्ट्रार के पास जाएँ उन्नत डीएनएस सेटिंग्स पृष्ठ। सभी रिकॉर्ड हटाएं और एक नया बनाएं अभिलेख। होस्ट को "पर सेट करें"@", आपके सार्वजनिक आईपी पते का मान, और टीटीएल जितना संभव हो उतना कम।

यदि आप भूत को उप डोमेन के माध्यम से एक्सेस करने जा रहे हैं, उदाहरण के लिए, Ghost.improbable.guru, तो आप इसके बजाय A रिकॉर्ड को "भूत" पर सेट करेंगे। सिक्योर शेल (SSH) का उपयोग करके अपने रास्पबेरी पाई में लॉग इन करें, फिर किसी भी अपग्रेड और इंस्टॉल किए गए पैकेज को अपडेट करें:

सुडो उपयुक्त अपडेट करें
सुडो उपयुक्त अपग्रेड

अब इन दो अपाचे मोड को सक्षम करें और अपाचे को पुनरारंभ करें:

sudo a2enmod प्रॉक्सी प्रॉक्सी_http
सुडो सेवा apache2 पुनरारंभ करें

निर्देशिका बदलें, और एक नई Apache conf फ़ाइल बनाने के लिए नैनो का उपयोग करें:

सीडी /etc/apache2/sites-available/
सुडोनैनोभूत.conf

... और दर्ज करें:

<वर्चुअलहोस्ट *:80>
सर्वर का नामभूत।आपका डोमेन.tld
प्रॉक्सीपास / एचटीटीपी://127.0.0.1:2368/
प्रॉक्सीपासरिवर्स / एचटीटीपी:/127.0.0.1:2368/
ProxyPreserveHost on
</VirtualHost>

नैनो के साथ सहेजें और बाहर निकलें Ctrl + ओ फिर Ctrl + X.

इसके साथ कॉन्फिडेंस को सक्षम करें:

सुडोa2ensiteभूत.conf

... और अपाचे को फिर से शुरू करें।

सुडो सेवा apache2 पुनरारंभ करें

एक डेटाबेस जोड़ें

काम करने के लिए घोस्ट को एक डेटाबेस की आवश्यकता होती है, इसलिए मारियाडीबी दर्ज करें:

सुडो मारीदब

भूत नामक एक नया उपयोगकर्ता बनाएं, भूत नामक एक नया डेटाबेस, फिर भूत उपयोगकर्ता को भूत डेटाबेस का उपयोग करने की अनुमति दें:

सृजन करनाडेटाबेस भूत;
सृजन करनाउपयोगकर्ता भूत पहचान कीद्वारा 'टॉपसीक्रेट पासवर्ड'
देनाप्रयोगपर *.* प्रति भूत@लोकलहोस्ट पहचान कीद्वारा 'टॉपसीक्रेट पासवर्ड'
देनासबविशेषाधिकारपर भूत।* प्रति भूत @ लोकलहोस्ट;
लालिमाविशेषाधिकार;
छोड़ना;

Node.js स्थापित करें

अपने होम डायरेक्टरी में जाएँ, और NodeSource रिपॉजिटरी को सक्षम करें, फिर Node.js और Node पैकेज मैनेजर (npm) स्थापित करें:

सीडी ~
कर्ल -एसएल https://deb.nodesource.com/setup_16.x | सुडो बैश -
सुडो उपयुक्त इंस्टॉल नोडजस

टाइपिंग:

नोड --संस्करण

...आपका नोड संस्करण प्रकट करना चाहिए। हमारे मामले में, आउटपुट है v16.17.0. आपका अलग हो सकता है।

भूत स्थापित करें

घोस्ट इंस्टॉलेशन टूल को स्थापित करने के लिए npm का उपयोग करें:

sudo npm घोस्ट-क्ली स्थापित करें@नवीनतम -जी

निर्देशिका बदलें, फिर एक नई निर्देशिका बनाएं जिसे कहा जाता है भूत:

सीडी /वर/www/
सुडो मकदिर भूत

नई निर्देशिका में जाएँ, फिर घोस्ट को स्थापित करने के लिए घोस्ट इंस्टॉलेशन टूल का उपयोग करें:

भूत इंस्टॉल

सिस्टम जांच इस चेतावनी के साथ विफल हो जाएगी कि "लिनक्स संस्करण उबंटू 16, 18, या 20 नहीं है", लेकिन आप इसे सुरक्षित रूप से अनदेखा कर सकते हैं और टाइप कर सकते हैं आप जारी रखने के लिए। एक दूसरा संदेश आपको चेतावनी देगा, "स्थानीय MySQL इंस्टॉल नहीं मिला या रोक दिया गया है"। अपना नर्वस रखें और टैप करें आप MySQL चेक को छोड़ने और जारी रखने के लिए। भूत अब डाउनलोड और इंस्टॉल होगा। हमारे परीक्षण रास्पबेरी पाई पर, इस प्रक्रिया में लगभग 10 मिनट लगे।

अपना ब्लॉग खाता सेट करें

एक बार पूरा हो जाने पर, आपसे आपके ब्लॉग URL के साथ-साथ आपके MySQL डेटाबेस का विवरण मांगा जाएगा। जैसा कि आपने वेनिला MySQL के बजाय मारियाडीबी स्थापित किया है, ये विवरण वही होंगे जो आपने मारियाडीबी के लिए निर्धारित किए थे। आपका होस्टनाम होगा स्थानीय होस्ट, आपका MySQL उपयोगकर्ता नाम होगा भूत, और आपका MySQL डेटाबेस नाम होगा भूत, और पासवर्ड आपके द्वारा पहले सेट किया गया सबसे कठिन डेटाबेस पासवर्ड होगा। यह पूछे जाने पर कि "क्या आप सिस्टमड सेट करना चाहते हैं", टाइप करें आप, फिर आप फिर से जब पूछा गया कि क्या आप घोस्ट शुरू करना चाहते हैं।

एक ब्राउज़र खोलें और जाएँ your-domain-name.tld/ghost/. आपको पहला खाता बनाने के लिए प्रेरित किया जाएगा, इसलिए साइट का नाम, अपना नाम, अपना ईमेल पता और पासवर्ड के साथ फ़ील्ड भरें। भूत कम से कम दस वर्णों के पासवर्ड पर जोर देगा; के लिए सुनिश्चित हो सुरक्षित और यादगार पासवर्ड बनाएं.

पर क्लिक करें खाता बनाएं और प्रकाशन शुरू करें अपनी साइट पर आगे बढ़ने के लिए। जैसे ही आप ऐसा करते हैं, आपको [email protected] की ओर से एक ईमेल प्राप्त होगा, जिसमें आपको बताया जाएगा कि आपका नया खाता बन गया है।

इससे पहले कि आप आगे बढ़ें, आपको लेट्स एनक्रिप्ट से एसएसएल के साथ अपने घोस्ट इंस्टॉलेशन को सुरक्षित करना होगा।

सुडो सर्टिफिकेट

अनुरोध किए जाने पर अपना ईमेल पता दर्ज करें, और चुनें कि आप किस नाम के लिए HTTPS सक्रिय करना चाहते हैं।

सर्टबॉट लेट्स एनक्रिप्ट से एसएसएल की और सर्टिफिकेट लाएगा और इंस्टॉल करेगा। अब अपाचे को पुनरारंभ करें:

sudo apache2 पुनरारंभ करें

जब आप अपने ब्राउज़र में पेज को फिर से लोड करते हैं, तो आपके घोस्ट ब्लॉग से कनेक्शन सुरक्षित हो जाएगा, और आपको फिर से लॉग इन करना होगा।

अपने रास्पबेरी पाई पर भूत के साथ एक वेबसाइट बनाना

जैसा कि डेवलपर्स कहते हैं, घोस्ट उपयोग करने के लिए बहुत सहज है, और आपकी साइट के शीर्षक के साथ पहले से ही एक ऑटो-जेनरेटेड होम पेज होगा, एक डमी पोस्ट, और एक पठनीय "अबाउट" पेज जो आपकी घोस्ट साइट को आपके द्वारा एक स्वतंत्र प्रकाशन घोषित करता है, और तारीख दीक्षा।

व्यवस्थापक पृष्ठ के माध्यम से पहुँचा जाता है your-domain.tld/ghost/ और वेबसाइट व्यवस्थापक उपकरण स्क्रीन के दाईं ओर हैं। नई पोस्ट बनाने के लिए, बस क्लिक करें +. संपादक स्वयं वर्डप्रेस के समान एक न्यूनतम WYSIWYG ब्लॉक संपादक है, और बिना किसी विकर्षण के उपयोग करना आसान है।

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

आप अपने रास्पबेरी पाई पर घोस्ट ब्लॉगिंग प्लेटफॉर्म को आसानी से स्थापित कर सकते हैं!

रास्पबेरी पाई के लिए घोस्ट कई आसान-से-स्थापित स्व-होस्टिंग परियोजनाओं में से एक है। यह आपको स्थापित करने के लिए कुछ भी खर्च नहीं करता है और चलाने के लिए कुछ भी नहीं है। रास्पबेरी पाई सेल्फ-होस्टिंग प्रोजेक्ट्स की रोमांचक दुनिया में अपने कारनामों के आधार पर एक नया ब्लॉग क्यों न बनाएं?