2.2. ترتيب
لتكوين تطبيق wiki الأول الخاص بك ، يرجى تشغيل مجموعة الأوامر التالية. لنفترض أنك تقوم بإنشاء موقع wiki باسم ويكي:
cd / usr / share / moin sudo mkdir mywiki
sudo cp -R data mywiki sudo cp -R الأساس الذي تقوم عليه mywiki
sudo cp server / moin.cgi mywiki
sudo chown -R www-data: www-data mywiki sudo chmod -R ug + rwX mywiki
Sudo chmod -R o-rwx mywiki
الآن يجب عليك تكوين MoinMoin للعثور على موقع wiki الجديد الخاص بك ويكي. لتكوين MoinMoin ، افتح / etc / moin / 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 يجب إدخال سطر "(" my_wiki_name "، r". * ")" في /etc/moin/farmconfig.py ملف بعد السطر “(" mywiki "، r". * ")”.
بمجرد تكوين MoinMoin للعثور على تطبيق wiki الأول الخاص بك ، ويكي، يجب عليك تكوين apache2 وجعله جاهزًا لموقع wiki الخاص بك.
يجب عليك إضافة الأسطر التالية في /etc/Apache2/sites-available/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 وجعله جاهزًا لتطبيق wiki الخاص بك ، يجب إعادة تشغيله. يمكنك تشغيل الأمر التالي لإعادة تشغيل خادم الويب apache2:
sudo systemctl restart apache2.service