Jekyll के साथ ब्लॉग कैसे करें

अष्टकोणीय

चाहे आप ब्लॉग बनाना सीखना चाहते हैं, या आप विशेष रूप से कुछ लिखना चाहते हैं, यह सच है कि ब्लॉग को बनाए रखने में समय और पैसा लगता है, लेकिन अभी भी स्वतंत्र और खुले स्रोत उपकरण हैं जो आपको बहुत सारी चीजें बचाएंगे और वे आपको सिर्फ लिखते हैं।

मैं सिखाऊंगा कि जेकिल को मार्कडाउन की आसानी और उपयोग के लिए कैसे उपयोग किया जाए, और हालांकि कई विकल्प हैं, जेकिल गीथब के साथ अच्छी तरह से बातचीत करता है।

आवश्यकताएँ:

  1. समय
  2. इंटरनेट
  3. जीथब खाता

स्थापना

डेबियन / उबंटू और डेरिवेटिव पर:

sudo apt-get install जीएटी रूबी जेकिल

फेडोरा और डेरिवेटिव पर:

sudo yum install git ruby ​​gem install जेकेल

आर्क और डेरिवेटिव (धैर्य) में:

सुडो पैक्मैन -एस गिट रूबी योरोर्ट -एस रूबी-जेकिल

आधार विन्यास:

हम अपने गिथब डेटा के साथ गिट को कॉन्फ़िगर करते हैं

git config --global user.name "उपयोगकर्ता नाम" git config --global user.email "email_id"

हम git रिपॉजिटरी बनाते हैं जिसमें हम स्थानीय स्तर पर काम करेंगे, बुलाया जाना चाहिए Github पर आपके उपयोगकर्ता नाम के समान

git init youruser.github.io

एक बार ब्लॉग डायरेक्टरी बन जाने के बाद हमें करना होगा Jekyll के लिए एक विषय खोजें में, या एक बनाने में विफल। फिर आपको गिट के साथ बनाई गई निर्देशिका के लिए विषय की सामग्री की प्रतिलिपि बनाना होगा, उदाहरण में कम्पास थीम का उपयोग करें

इस निर्देशिका में आपको कई फाइलें और निर्देशिकाएँ मिलेंगी, हालाँकि विषय को अलग तरह से आयोजित किया जा सकता है, अधिकांश इस संगठन प्रारूप का उपयोग करते हैं

/ _किनल्स पृष्ठ के निकाय की निर्देशिका
/ _वेलआउट्स पृष्ठ के निकाय की निर्देशिका
/ _पोस्ट निर्देशिका जहाँ प्रविष्टियाँ जाएँ
/ _css o / scss निर्देशिका जहां सीएसएस हैं
/ _मग o / इमेजिस निर्देशिका जहाँ चित्र चलते हैं
/_config.yml कॉन्फ़िगरेशन फ़ाइल
/404 बजे 404 त्रुटि पृष्ठ
/ CNAME एक डोमेन से लिंक करें
/about.md पेज «के बारे में»
/index.html मुख पृष्ठ

अब आपके द्वारा पसंद किए गए डेटा के साथ _config.yml कॉन्फ़िगरेशन फ़ाइल को पूरा करें, मेरे मामले में मैंने इसे इस तरह छोड़ दिया:

-_config.yml (~ -Blog-Desktop) - gedit_003

उस निर्देशिका में टर्मिनल पर जाएं जिसके साथ हम काम करते हैं और लिखते हैं

jekyll सर्व करें

एक ब्राउज़र से लोकलहोस्ट दर्ज करें: 4000 या 127.0.0.1:4000 और आप साइट को काम करते हुए देखेंगे, आप अपने पसंदीदा कोड संपादक के माध्यम से स्थानीय स्तर पर ब्लॉग सामग्री को संशोधित करना शुरू कर सकते हैं, मेरा उदात्त पाठ है।

परकार

यहां पहले से इंस्टॉल किए गए थीम के साथ जेकिल।

जब आप तय करते हैं कि ब्लॉग प्रकाशित होने के लिए तैयार है, या प्रविष्टियों को अद्यतन करने के लिए लिखें

git add --all git प्रतिबद्ध -m "संदेश जिसे आप दिखाना चाहते हैं" git push -u original master

यह आपके github उपयोगकर्ता नाम और पासवर्ड के लिए पूछेगा; इसे लिखें और एक्सेस करें

www.youruser.github.io

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


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   इलाव कहा

    अच्छा लेख, लेकिन ब्लॉग बनाने के लिए कई अन्य सीएमएस या वेब एप्लिकेशन हैं जो वास्तव में आपको लेखन पर ध्यान केंद्रित करते हैं। मुझे जेकेल का उपयोग करना बहुत मुश्किल है, हालांकि स्वाद के लिए ..

    1.    घनाकार कहा

      जेकेल, पेलिकन और अन्य लोगों के यौन संबंध यह तथ्य है कि वे मार्कडाउन रेस्ट्रक्चर्डटेक्स्ट या इत्यादि से स्थैतिक साइटों को उत्पन्न करते हैं, और इस तरह ब्लॉग बनाते हैं जिन्हें गिथब पृष्ठों पर होस्ट किया जा सकता है और डिस्कस के साथ बाहरी टिप्पणियां डाल सकते हैं।

      मेरा ब्लॉग उदाहरण के लिए पेलिकन है, एक नई पोस्ट बनाने के लिए एक rst फ़ाइल और पुन: बनाने के लिए है, मैं गितुब में रेपो की gh-pages शाखा के लिए प्रतिबद्ध हूं और यही वह है।

      1.    इलाव कहा

        उफ्फ, सुपर आसान सही? एक फ़ाइल बनाएँ, recompile, प्रतिबद्ध .. वहाँ वर्डप्रेस (और पसंद है), हर दिन मैं तुम्हें और अधिक प्यार करता हूँ más

      2.    घनाकार कहा

        एक जिज्ञासु तथ्य के रूप में kernel.org इनका एक जनरेटर का उपयोग करता है।

        https://www.kernel.org/pelican.html

    2.    वनथ्री कहा

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

      सादर

      1.    इलाव कहा

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

      2.    एंड्रयू कहा

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

    3.    एंड्रयू कहा

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

    4.    दिन वहाँ कहा

      मैंने इसे वर्डप्रेस के साथ बनाने में एक लंबा समय लिया, लेकिन मैं इसे आज़माने जा रहा हूं, आपका लेख साझा करने के लिए बहुत-बहुत धन्यवाद

  2.   MD कहा

    लेकिन ... एक सवाल ... क्या यह ब्लॉग नहीं है?

    यह एक सपाट पृष्ठ है, क्योंकि यह टिप्पणियों की अनुमति नहीं देता है।

    1.    यीशु बैलेस्टरोस कहा

      मान लीजिए कि यह तकनीकी रूप से एक स्थिर पृष्ठ है। लेकिन अगर यह आपको टिप्पणियों के लिए Disqus स्थापित करने की अनुमति देता है तो वहां यह पूरक होगा जो आवश्यक है।

      1.    MD कहा

        दिलचस्प है, धन्यवाद.

  3.   ऑस्कर कहा

    धन्यवाद. बहुत अच्छा.