विकी.जेएस, नोड.जेएस, गिट आणि मार्कडाउनवर आधारित मुक्त स्त्रोत विकी

विकी.जेज बद्दल

पुढील लेखात आम्ही विकी.जे.एस. वर एक नजर टाकणार आहोत. हे एक आहे नोड.जेएस सह निर्मित विनामूल्य लाइटवेट ओपन सोर्स विकी अ‍ॅप. इतर विकी प्लॅटफॉर्मच्या विपरीत, हे आपली सर्व सामग्री थेट मार्कडाउन फायलींमध्ये जतन करते (.एमडी). ही सामग्री वापरकर्त्याच्या रिमोट गीट रेपॉजिटरीमध्ये स्वयंचलितपणे संकालित केली जाते.

हा मुक्त स्रोत, आधुनिक आणि शक्तिशाली विकी अनुप्रयोग आहे नोड.जे, गिट आणि मार्कडाउन वर आधारित. विकी.जेएस स्त्रोत कोड येथे सार्वजनिकपणे उपलब्ध आहे जिथूब, डाउनलोड आणि स्थापित करण्यास सज्ज. हे शक्य आहे कारण विकी.जेएस जीएनयू एजीपीएलव्ही 3 परवान्याअंतर्गत पूर्णपणे मुक्त स्त्रोत आहेत.

विकी.जे.एस सामान्य वैशिष्ट्ये

  • आम्ही आमची सामग्री मार्कडाऊन स्वरूपनात लिहू. आम्ही वापरू अंगभूत व्हिज्युअल संपादक.
  • डेटाबेसमधील सामग्री वाचविणार्‍या अन्य विकी सॉफ्टवेअरच्या विपरीत, विकी.जे.एस. सर्व सामग्री थेट मार्कडाउन फायलींमध्ये जतन करा (.एमडी). ही सामग्री आमच्या रिमोट गिट रेपॉजिटरीमध्ये स्वयंचलितपणे संकालित केली जाईल. जर आम्हाला रस असेल.
  • अनुप्रयोग नोड.जेएस इंजिनवर चालतो. हे कमी सीपीयू संसाधने वापरण्यासाठी अनुकूलित. हे वापरकर्त्यांकडे द्रुतपणे सामग्री वितरीत करण्यासाठी कॅशिंगवर खूप अवलंबून आहे.
  • व्युत्पन्न केलेली सामग्री ए मध्ये स्वयंचलितरित्या प्रक्रिया केली जाते स्वच्छ वाचन स्वरूप. हे एक मोहक वापरकर्ता इंटरफेसमध्ये सादर केले जाते.
  • आम्ही सक्षम होऊ आमच्या विकीवर प्रवेश प्रतिबंधित करा विशिष्ट वापरकर्त्यांकडे किंवा सामग्रीच्या काही भागासाठी.
  • आम्ही स्थानिक डेटाबेस वापरुन लॉग इन करू. आम्ही हे वापरून कनेक्ट करण्यात सक्षम होऊ बाह्य प्रमाणीकरण प्रदाता मायक्रोसॉफ्ट खाते, गुगल आयडी इ.
  • कार्यक्रम आम्हाला प्रतिमा, आकृत्या, दस्तऐवज, व्हिडिओ, दुवे इत्यादी समाविष्ट करण्याची संधी देईल. यासाठी आम्ही हे वापरू मालमत्ता व्यवस्थापक ज्याचा समावेश होतो.
  • आम्ही विकीच्या प्रविष्टीचा शोध घेत आहोत अंगभूत शोध इंजिन. आमच्या विकी प्रविष्ट्यांच्या मेटाडेटा आणि सामग्रीचे विश्लेषण करताना हे आम्हाला संबंधित परिणाम आणि सूचना प्रदान करेल.

सर्व्हर आवश्यकता

हा प्रोग्राम कार्य करण्यासाठी आमच्या सर्व्हरवर आमच्याकडे काही गोष्टी असणे आवश्यक आहे.

  • नोड.जेज 6.9.0 किंवा उच्च.
  • मंगोडीबी 3.2 किंवा उच्चतम.
  • 2.7.4 किंवा त्याहून अधिक गिट
  • गिट रिपॉझिटरी (सार्वजनिक किंवा खाजगी). हे पर्यायी आहे.

उबंटूवर विकी.जे स्थापित करा

हे लहान पोस्ट आम्ही कसे ते पाहू उबंटू 18.04 सर्व्हरवर विकी.जे स्थापित करा आपल्या सर्व आवश्यक आवश्यकतांसह.

गिट स्थापित करा

सुरू करण्यासाठी आम्हाला विकी.जे.एस. चालविण्यासाठी गिट स्थापित करणे आवश्यक आहे. उबंटू सर्व्हरवर गिट पूर्व-स्थापित येतो. आपल्याला ते स्थापित करण्याची आवश्यकता असू शकत नाही. तथापि, आपल्याला आवश्यक असल्यास गिटची नवीनतम आवृत्ती, खालील रेपॉजिटरी जोडा आणि स्थापित करा:

sudo add-apt-repository -y ppa:git-core/ppa

sudo apt update && sudo apt upgrade

sudo apt install git

नोड.जे स्थापित करा

Node.js ही आणखी एक अनिवार्य गरज आहे विकी.जे.एस. मिळविण्यासाठी आम्हाला फक्त Node.js स्थापित करण्यासाठी खालील आदेशांची अंमलबजावणी करावी लागेल.

sudo apt install curl

curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -

sudo apt install -y nodejs

मोंगोडीबी स्थापित करा

विकी.जे.एस. साठी देखील एक आवश्यक अनिवार्य आवश्यकता आहे मंगोडीबी. आम्ही जात आहोत उबंटू रेपॉजिटरीमध्ये येणारी आवृत्ती स्थापित करा. आपल्याला फक्त ही आज्ञा कार्यान्वित करावी लागेल.

sudo apt install mongodb

Wiki.js डाउनलोड आणि स्थापित करा

एकदा सर्व आवश्यकता पूर्ण झाल्या की आम्ही करू शकतो विकी.जेएस स्थापित स्क्रिप्ट डाउनलोड करा आणि लाँच करा. ही धाव घेण्यासाठी:

sudo mkdir /var/www/wikijs

cd /var/www/wikijs

curl -sSo- https://wiki.js.org/install.sh | sudo bash

शेवटची कमांड चालू केल्यावर तुम्ही a यश संदेश खालील प्रमाणे:

wiki.js स्थापित करा

प्रतिष्ठापन नंतर, आम्हाला चालविण्यासाठी विचारले जाईल सेटअप विझार्ड. आम्ही हे चालू करून सुरू करू शकतो:

sudo node wiki configure

ही कमांड आपल्याला एक संदेश दर्शवेल कॉन्फिगर करण्यासाठी ब्राउझरमध्ये http: // लोकल होस्ट: 3000 URL उघडा विकी.जे.एस.

wiki.js कॉन्फिगर करा

जर आम्ही आपला ब्राउझर उघडला आणि सर्व्हरचे होस्ट नाव किंवा पोर्टनंतरच्या आयपी पत्त्याचा शोध घेतला तर विझार्ड सुरू होईल. येथे आपल्याकडे वेगळ्या कॉन्फिगरेशन स्क्रीन असतील. जर आपल्याला जास्त गुंतागुंत होऊ नये, आम्ही डीफॉल्ट सेटिंग्ज स्वीकारू शकतो आणि सुरू ठेवा.

विकी.जेएस ब्राउझरमधील कॉन्फिगरेशन

कार्यक्रम सिस्टम आवश्यकता पूर्ण करतो हे सत्यापित करा आवश्यक

विकी.जेएस सिस्टम तपासणी

पुढील गोष्ट आम्हाला भरावी लागेल सामान्य कॉन्फिगरेशन.

Wiki.js सामान्य सेटिंग्ज

नंतर आपल्याला कॉन्फिगर करावे लागेल मंगोडीबी कनेक्शन. आम्ही यापूर्वी केलेली स्थापना योग्य असल्यास, आम्ही बटण दाबू शकतो «कनेक्ट«. पुढील विंडो असेल पथ कॉन्फिगरेशन. येथे ते हे दोषपूर्ण असल्याचे सोडण्याची शिफारस करतात जेणेकरून आम्ही स्थापनेसह सुरू ठेवा.

पुढील स्क्रीनवर आपण हे करू शकतो आमच्या गिट खात्याचा डेटा जोडा, किंवा हे चरण वगळा.

Wiki.js मधील गिट कॉन्फिगरेशन

आता आम्ही लागेल प्रशासक खाते तयार करा नंतर लॉग इन करण्यासाठी.

Wiki.js मधील प्रशासक खाते सेटिंग्ज

या आणि काही अन्य सेटअप स्क्रीन नंतर, विकी.जे स्थापित केले जाव्यात आणि तयार असतील.

Wiki.js सह मुख्यपृष्ठ तयार करा

शेवटी आम्हाला लॉगिन करावे लागेल. आम्ही आमचे मुख्यपृष्ठ तयार करण्यासाठी आधी तयार केलेले प्रशासक खाते वापरू.

विकी.जेज लॉगिन पृष्ठ

आणि हे सर्व केल्या नंतर आपण एडिटरला पोहोचू. येथून आपण तयार करणे सुरू करू शकतो.

विकी.जेएस संपादक

ही फक्त एक मूलभूत स्थापना आहे. च्या साठी या विकी प्लॅटफॉर्मविषयी अधिक माहिती मिळवा, त्याची स्थापना, त्याचा वापर किंवा अधिकृत कागदपत्रे पाहण्याबद्दल आम्ही भेट देऊ शकतो प्रकल्प पृष्ठ.


आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.