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://ВАШДОМЕН/ и приступаем к настройке движка:
Файл .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]