Автор Тема: MoinMoin — движок, который прост и всегда с тобой.  (Прочитано 6439 раз)

Оффлайн Salomatin

  • Модератор
  • *****
  • Сообщений: 981
    • Пошаговые инструкции
    • Email
Как мы мечтаем о редакторе, который все умеет и всегда под рукой.
Инструкции, сайты, пометки, удобно писать в :

MoinMoin — мощный, простой в использовании и расширяемый вики-движок, написанный на языке Python.

http://ru.wikipedia.org/wiki/MoinMoin

Ролик по этой теме можно скачать по адресу: http://salomatin.ru/moin.ogv


Может работать практически на любой операционной системе и со многими веб-серверами (Apache, IIS, WebLogic, Lighttpd и др.).
Не требует установки дополнительного программного обеспечения, такого как система управления базами данных или система управления версиями
Благодаря наличию встроенного веб-сервера может использоваться как кросс-платформенный переносной вики-движок (Вики которая всегда с тобой, вне зависимости от установленной ОС)

Шаг № 1: Ставим
[root@client ~]# apt-get install moin
Должен быть уже установлен и запущен apache2. Подробнее
http://forum.altlinux.org/index.php/topic,6364.msg89514.html#msg89514

Шаг № 2:  Запускаем moin

[root@client ~]#moin-instance-setup 192.168.0.1
заходим http://192.168.0.1  и видим движок. Можно работать.

Остальное украшательство:

Куда ставить:
192.168.0.1 можно заменить на localhost.localdomain localhost. Если размещать движок на сервере, то он автоматически добавляется к виртуальным хостам под тем именем, который вы зададите.

Немного о работе:

Регистрируемся ( у нас это vova) , обязательно длинный пароль и указание любого почтового адреса.

в файле  wikiconfig.py  изменяем

 #superuser = [u"YourName", ]  строка 91 на

superuser = [u"vova", ]
заходим суперюзером  и находим в движке поиском страницу SystemPagesSetup
заходим на нее и устанавливаем  attachment:Russian.zip.
Получаем полностью русский движок.

Для переноса на другой хост, создаем архив  

[root@client www]#tar -cvf - wiki | gzip -c > wiki.tar.gz
В новом месте нам интересны два каталога data  и  underlay

 
Шаг № 3:  Удаляем moin

Удаляем каталог  /var/www/wiki и файл, который начинается на moin в каталоге /etc/httpd2/conf/sites-available
« Последнее редактирование: 03.11.2010 22:24:39 от Salomatin »
Хочешь понять сам, объясни другому.
"Если уже все испробовал и ничего не помогает - почитай инструкцию"

Оффлайн lovr

  • Завсегдатай
  • *
  • Сообщений: 73
    • Email
что то все сделал как тут написано только после установки.. когда захожу на 192.168.0.1 нечего нету кроме надписи It works!

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
Цитировать
Если размещать движок на сервере, то он автоматически добавляется к виртуальным хостам под тем именем, который вы зададите.

Оффлайн lovr

  • Завсегдатай
  • *
  • Сообщений: 73
    • Email
щас начал на работать по 192.168.0.1 но когда пишу school.lan он выдает It works!..
че за бред понять не могу.

Оффлайн ruslandh

  • Поспешай не торопясь !
  • Модератор глобальный
  • *****
  • Сообщений: 32 246
  • Учиться .... Телепатами не рождаются, ими ....
    • Email
У school.lan и у 192.168.0.1 у вас заданы разные каталоги, назначенные корнем сайта.

PS Я не профи в сайтах, так-что теминология может и не правильная, но суть должна быть понятна. - в ваших конфигах 92.168.0.1 и  school.lan - два разных сайта.

Оффлайн lovr

  • Завсегдатай
  • *
  • Сообщений: 73
    • Email
вот где это сделать интересно.... вроде все просмотрел нечего не нашел.

Оффлайн Skull

  • Глобальный модератор
  • *****
  • Сообщений: 19 908
    • Домашняя страница
    • Email
См. virtual hosts
Андрей Черепанов (cas@)