2.2। विन्यास
अपने पहले विकी एप्लिकेशन को कॉन्फ़िगर करने के लिए, कृपया आदेशों का निम्नलिखित सेट चलाएँ। आइए मान लें कि आप नाम से एक विकी बना रहे हैं mywiki:
सीडी /यूएसआर/शेयर/मोइन सुडो एमकेडीआईआर मायविकी
सुडो सीपी -आर डेटा मायविकी सुडो सीपी -आर अंडरले मायविकी
सुडो सीपी सर्वर/मोइन.सीजीआई मायविकी
सुडो चाउन -आर www-डेटा: www-डेटा मायविकी सुडो चामोद -आर यूजी + आरडब्ल्यूएक्स मायविकी
सुडो चामोद -आर ओ-आरडब्ल्यूएक्स mywiki
अब आपको अपना नया विकी ढूंढने के लिए मोइनमोइन को कॉन्फ़िगर करना चाहिए mywiki. मोइनमोइन को कॉन्फ़िगर करने के लिए खोलें /etc/ मोइन/mywiki.py फ़ाइल करें और निम्न पंक्ति बदलें:
data_dir = '/org/mywiki/data'
सेवा मेरे
data_dir = '/usr/share/moin/mywiki/data'
इसके अलावा, नीचे data_dir विकल्प जोड़ें data_underlay_dir:
data_underlay_dir='/usr/share/moin/mywiki/underlay'
अगर /etc/moin/mywiki.py फ़ाइल मौजूद नहीं है, आपको प्रतिलिपि बनानी चाहिए /usr/share/moin/config/wikifarm/mywiki.py फ़ाइल /etc/moin/mywiki.py फ़ाइल करें और उपर्युक्त परिवर्तन करें।
यदि आपने अपने विकि का नाम इस प्रकार रखा है मेरा_विकी_नाम आपको इसमें एक पंक्ति "("my_wiki_name", r.*") डालनी चाहिए /etc/moin/farmconfig.py पंक्ति "("mywiki", r.*")" के बाद फ़ाइल करें।
एक बार जब आप अपना पहला विकी एप्लिकेशन ढूंढने के लिए मोइनमोइन को कॉन्फ़िगर कर लेते हैं, mywiki, आपको Apache2 को कॉन्फ़िगर करना चाहिए और इसे अपने विकी के लिए तैयार करना चाहिए।
आपको निम्नलिखित पंक्तियाँ इसमें जोड़नी चाहिए /etc/apache2/sites-उपलब्ध/000-default.conf फ़ाइल के अंदर " " टैग:
### मोइन
ScriptAlias /mywiki "/usr/share/moin/mywiki/moin.cgi" उपनाम /moin_static "/usr/share/moin/htdocs"
आदेश दें अनुमति दें, सभी से अनुमति देने से इनकार करें
### अंत मोइन
उपरोक्त उदाहरण में संस्करण चलाकर निर्धारित किया जाता है:
$ मोइन --वर्जन
यदि आउटपुट संस्करण 1.9.7 दिखाता है, तो आपकी दूसरी पंक्ति होनी चाहिए:
उपनाम /moin_static197 "/usr/share/moin/htdocs"
एक बार जब आप Apache2 वेब सर्वर को कॉन्फ़िगर कर लेते हैं और इसे अपने विकी एप्लिकेशन के लिए तैयार कर लेते हैं, तो आपको इसे पुनरारंभ करना चाहिए। आप Apache2 वेब सर्वर को पुनरारंभ करने के लिए निम्न कमांड चला सकते हैं:
sudo systemctl apache2.service पुनरारंभ करें