Moin Moin

MoinMoin — это Wiki-движок реализованный на языке Python, основанный на движке Wiki PikiPiki и распространяемый под лицензией GNU GPL.

Установка

Для установки MoinMoin выполните следующую команду в командной строке:

udo apt-get install python-moinmoin

Вам также понадобится установить Web сервер apache2. Для этого, просмотрите подсекцию «Установка» в секции «HTTPD - веб сервер Apache2».

Конфигурация

Для настройки своего первого приложения Wiki выполните следующий набор команд. Предположим, что вы создаете Wiki с именем mywiki:

cd /usr/share/moin
sudo mkdir mywiki
sudo cp -R data mywiki
sudo cp -R underlay 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 mywiki. Для настройки MoinMoin откройте файл /etc/moin/mywiki.py и измените следующую строку:

data_dir = '/org/moin/mywiki/data'

на

data_dir = '/usr/share/moin/mywiki/data'
[Замечание]

Если файл /etc/moin/mywiki.py не существует, скопируйте файл /etc/moin/moinmaster.py в /etc/moin/mywiki.py и сделайте указанное изменение.

[Замечание]

Если вы назвали Wiki как my_wiki_name, то введите строку «("my_wiki_name", r".*")» в файл /etc/moin/farmconfig.py после строки «("mywiki", r".*")».

После того, как вы настроили MoinMoin, нужно посмотреть на mywiki, настроив apache2 и подготовив его для вашего Wiki-приложения.

Добавьте следующие строки в файл /etc/apache2/sites-available/default внутри «<VirtualHost *>» tag:

### moin
  ScriptAlias /mywiki "/usr/share/moin/mywiki/moin.cgi"
  alias /wiki "/usr/share/moin/htdocs"
  <Directory /usr/share/moin/htdocs>
  Order allow,deny
  allow from all
  </Directory>
### end moin
  

После того, как вы настроили веб-сервер apache2 и подготовили его для вашего приложения Wiki, перезапустите его. Вы можете выполнить следующею команду, чтобы перезапустить веб-сервер application>apache2

sudo /etc/init.d/apache2 restart

Проверка

Вы можете проверить приложение Wiki и убедиться, что оно работает, введя следующий URL:

http://localhost/mywiki

Вы также можете выполнить тестовую команду, введя в браузере следующий URL:

http://localhost/mywiki?action=test

За подробностями обращайтесь на сайт MoinMoin.