Moin Moin Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Следующая версия
Предыдущая версия
wiki:руководство_по_ubuntu_server:приложения_lamp:moin_moin [2012/07/24 21:33]
создано
wiki:руководство_по_ubuntu_server:приложения_lamp:moin_moin [2012/10/07 21:23] (текущий)
Строка 8: Строка 8:
 =====Moin Moin===== =====Moin Moin=====
  
-MoinMoin ​is a Wiki engine implemented in Python, ​based on the PikiPiki ​Wiki engine, and licensed under the GNU GPL. +**MoinMoin** - это ​Wiki движок,​ реализованный на Python, ​основанный на Wiki движке PikiPiki и лицензированный под ​GNU GPL.
- +
-    Installation +
-    Configuration +
-    Verification +
-    References+
  
 ====Установка==== ====Установка====
  
-To install ​MoinMoin, ​run the following command in the command prompt+Для установки ​MoinMoin, ​запустите следующую команду из командной строки
- +<​code>​sudo apt-get install python-moinmoin</​code>​ 
-sudo apt-get install python-moinmoin +Кроме этого вам придется установить интернет сервер **apache2**Для установки сервера ​apache2, ​обратитесь,​ пожалуйста,​ к соответствующему разделу главы [[wiki/​руководство_по_ubuntu_server/​web_сервера/​httpd_apache2_web_server#​установка|HTTPD - Apache2 ​интернет сервер]].
- +
-You should also install ​apache2 ​web serverFor installing ​apache2 ​web serverplease refer to Installation sub-section in HTTPD - Apache2 ​Web Server section.+
  
 ====Настройка==== ====Настройка====
  
-For configuring your first Wiki application,​ please run the following set of commandsLet us assume that you are creating a Wiki named mywiki: +Для настройки вашего первого ​Wiki приложения выполните следующий набор командПредположим,​ что вы создаете ​Wiki с именем ​mywiki: 
 +<​code>​
 cd /​usr/​share/​moin cd /​usr/​share/​moin
 sudo mkdir mywiki sudo mkdir mywiki
Строка 35: Строка 28:
 sudo chmod -R ug+rwX mywiki sudo chmod -R ug+rwX mywiki
 sudo chmod -R o-rwx mywiki sudo chmod -R o-rwx mywiki
 +</​code>​
 +Теперь вы можете настроить MoinMoin, чтобы она нашла новую Wiki mywiki. Чтобы настроить MoinMoin, откройте файл /​etc/​moin/​mywiki.py и измените следующую строку:​
 +<​code>​data_dir = '/​org/​mywiki/​data'</​code>​
 +на
 +<​code>​data_dir = '/​usr/​share/​moin/​mywiki/​data'</​code>​
 +Также ниже data_dir добавьте опцию data_underlay_dir:​
 +<​code>​data_underlay_dir='/​usr/​share/​moin/​mywiki/​underlay'</​code>​
 +<​note>​Если файла /​etc/​moin/​mywiki.py не существует вы можете скопировать файл /​usr/​share/​moin/​config/​wikifarm/​mywiki.py в /​etc/​moin/​mywiki.py и провести соответствующие изменения,​ описанные выше.</​note>​
 +<​note>​Если вы назвали свою Wiki **my_wiki_name**,​ вам потребуется вставить строку **//​%%("​my_wiki_name",​ r"​.*"​)%%//​** в файл /​etc/​moin/​farmconfig.py после строки **//​%%("​mywiki",​ r"​.*"​)%%//​**.</​note>​
  
-Now you should configure MoinMoin to find your new Wiki mywiki. To configure ​MoinMoin, ​open /​etc/​moin/​mywiki.py file and change the following line: +Как только вы настроите ​MoinMoin, ​чтобы она видела ваше первое ​Wiki приложение **mywiki**вам потребуется настроить ​apache2 ​и подготовить его для вашего ​Wiki приложения
- +
-data_dir = '/​org/​mywiki/​data'​ +
- +
-to +
- +
-data_dir = '/​usr/​share/​moin/​mywiki/​data'​ +
- +
-Also, below the data_dir option add the data_underlay_dir:​ +
- +
-data_underlay_dir='/​usr/​share/​moin/​mywiki/​underlay'​ +
- +
-If the /​etc/​moin/​mywiki.py file does not exists, you should copy /​usr/​share/​moin/​config/​wikifarm/​mywiki.py file to /​etc/​moin/​mywiki.py file and do the above mentioned change. +
- +
-If you have named your Wiki as my_wiki_name you should insert a line “("​my_wiki_name",​ r".*")” in /​etc/​moin/​farmconfig.py file after the line “("mywiki", r".*"​)”. +
- +
-Once you have configured MoinMoin to find your first Wiki application mywikiyou should configure ​apache2 ​and make it ready for your Wiki application. +
- +
-You should add the following lines in /​etc/​apache2/​sites-available/​default file inside the “<​VirtualHost *>” tag:+
  
 +Вам потребуется добавить следующие строки в файл /​etc/​apache2/​sites-available/​default внутрь секции **%%<​VirtualHost *>%%**:
 +<​code>​
 ### moin ### moin
   ScriptAlias /mywiki "/​usr/​share/​moin/​mywiki/​moin.cgi"​   ScriptAlias /mywiki "/​usr/​share/​moin/​mywiki/​moin.cgi"​
Строка 64: Строка 50:
   </​Directory>​   </​Directory>​
 ### end moin ### end moin
- +</​code>​ 
-Once you configure the apache2 ​web server and make it ready for your Wiki applicationyou should restart itYou can run the following command to restart the apache2 ​web server+После того, как вы настроите сервер ​apache2 ​и подготовите для него ваше ​Wiki приложениевам потребуется перезапустить web серверВы можете использовать следующую команду для перезапуска сервера ​apache2: 
- +<​code>​sudo service apache2 restart</​code>​
-sudo service apache2 restart+
  
 ====Проверка==== ====Проверка====
  
-You can verify the Wiki application and see if it works by pointing your web browser to the following ​URL: +Вы можете проверить ваше ​Wiki приложение и посмотреть работает ли оно, указав браузеру следующий адрес (URL)
- +<​code>​http://​localhost/​mywiki</​code>​ 
-http://​localhost/​mywiki +Дополнительные детали смотрите на сайте [[http://​moinmo.in/​|MoinMoin]].
- +
-For more details, please refer to the MoinMoin ​web site.+
  
 ====Ссылки==== ====Ссылки====
  
-    For more information see the moinmoin Wiki. +  -- Для дополнительной информации смотрите [[http://​moinmo.in/​|moinmoin Wiki]]
- +  -- Также обратитесь к странице [[https://​help.ubuntu.com/​community/​MoinMoin|Ubuntu Wiki MoinMoin]].
-    Also, see the Ubuntu Wiki MoinMoin ​page. +
  
 ---- ----