MoinMoin — мощный вики-движок, написанный на Python. Имеет гибкую архитектуру и поддержку русского языка. А также множество компонентов.

Для запуска MoinMoin достаточно произвести несколько простых манипуляций. Описанные действия выполняются через SSH, но их в достаточной мере можно произвести и через панель управления DirectAdmin.

  • Скачиваем и распаковываем архив в корне хостинговой площадки
    wget http://static.moinmo.in/files/moin-1.9.8.tar.gz
    tar xzfv moin-1.9.8.tar.gz
    mv moin-1.9.8 wiki
  • Тестовый скрипт запуска:
    cp wiki/server/moin.cgi ~/domains/ВАШДОМЕН/public_html/
    chmod +x ~/domains/ВАШДОМЕН/public_html/moin.cgi
  • Вставить в файл moin.cgi после строки import sys, os:
    sys.path.insert(0, '/home/ПОЛЬЗОВАТЕЛЬ/wiki/')
  • Далее открываем сайт http://ВАШДОМЕН/ и приступаем к настройке движка:screen-593

Файл .htaccess

Создать в каталоге public_html Вашего сайта, файл .htaccess со следующим содержимым:

Options -Indexes +ExecCGI
AddHandler cgi-script .py
DirectoryIndex moin.cgi

RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !/moin.cgi
RewriteRule ^(.*)$ /moin.cgi/$1 [L]

Добавить комментарий