<ก่อนหน้านี้ | Contents | ถัดไป>
2.2 องค์ประกอบ
ในการกำหนดค่าแอปพลิเคชัน Wiki แรกของคุณ โปรดเรียกใช้ชุดคำสั่งต่อไปนี้ ให้เราสมมติว่าคุณกำลังสร้างวิกิชื่อ มายวิกิ:
cd /usr/share/moin sudo mkdir mywiki
sudo cp -R ข้อมูล mywiki sudo cp -R ใต้ mywiki
เซิร์ฟเวอร์ sudo cp/moin.cgi mywiki
sudo chown -R www-data:www-data mywiki sudo chmod -R ug+rwX mywiki
sudo chmod -R หรือ 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 และเตรียมให้พร้อมสำหรับวิกิของคุณ
คุณควรเพิ่มบรรทัดต่อไปนี้ใน /etc/apache2/sites-available/000-default.conf ไฟล์ภายใน “ ” แท็ก:
### มอนิ่ง
ScriptAlias /mywiki "/usr/share/moin/mywiki/moin.cgi" นามแฝง /moin_static "/usr/share/moin/htdocs"
สั่งอนุญาต ปฏิเสธอนุญาตจากทั้งหมด
### ปลายเดือน
เวอร์ชันในตัวอย่างข้างต้นถูกกำหนดโดยการรัน:
$ momin --version
หากผลลัพธ์แสดงเวอร์ชัน 1.9.7 บรรทัดที่สองของคุณควรเป็น:
นามแฝง /moin_static197 "/usr/share/moin/htdocs"
เมื่อคุณกำหนดค่าเว็บเซิร์ฟเวอร์ apache2 และเตรียมให้พร้อมสำหรับแอปพลิเคชัน Wiki ของคุณแล้ว คุณควรเริ่มต้นใหม่ คุณสามารถเรียกใช้คำสั่งต่อไปนี้เพื่อรีสตาร์ทเว็บเซิร์ฟเวอร์ apache2:
sudo systemctl restart apache2.service