Это старая версия документа.
Moin Moin
MoinMoin - это Wiki движок, реализованный на Pithon, основанный на Wiki движке PikiPiki и лицензированный под GNU GPL.
Установка
Для установки MoinMoin, запустите следующую команду из командной строки:
sudo apt-get install python-moinmoin
Кроме этого вам придется установить интернет сервер apache2. Для установки сервера 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/mywiki/data'
на
data_dir = '/usr/share/moin/mywiki/data'
Также ниже data_dir добавьте опцию data_underlay_dir:
data_underlay_dir='/usr/share/moin/mywiki/underlay'
Как только вы настроите MoinMoin, чтобы она видела ваше первое Wiki приложение mywiki, вам потребуется настроить apache2 и подготовить его для вашего Wiki приложения.
Вам потребуется добавить следующие строки в файл /etc/apache2/sites-available/default внутрь секции <VirtualHost *>:
### moin ScriptAlias /mywiki "/usr/share/moin/mywiki/moin.cgi" alias /moin_static193 "/usr/share/moin/htdocs" <Directory /usr/share/moin/htdocs> Order allow,deny allow from all </Directory> ### end moin
После того, как вы настроите сервер apache2 и подготовите для него ваше Wiki приложение, вам потребуется его перезапустить. Вы можете использовать следующую команду для перезапуска сервера apache2:
sudo service apache2 restart
Проверка
You can verify the Wiki application and see if it works by pointing your web browser to the following URL:
For more details, please refer to the MoinMoin web site.