MoinMoin — это Wiki-движок реализованный на языке Python, основанный на движке Wiki PikiPiki и распространяемый под лицензией GNU GPL.
Для установки MoinMoin выполните следующую команду в командной строке:
sudo apt-get install python-moinmoin
You should also install apache2 web server. For installing apache2 web server, please refer to «Установка» sub-section in «HTTPD - веб сервер Apache2» section.
Для настройки своего первого приложения 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'
![]() |
|
Если файл |
![]() |
|
Если вы назвали Wiki как my_wiki_name, то введите строку «("my_wiki_name", 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.