Edgewall Software

Changes between Version 16 and Version 17 of TranslationRu/TracInstall


Ignore:
Timestamp:
Jan 11, 2019, 6:05:59 PM (5 years ago)
Author:
Vitaliy Dorokhin <vital@…>
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • TranslationRu/TracInstall

    v16 v17  
    3838Для более подробной информации, смотрите [trac:DatabaseBackend#Postgresql Серверы СУБД].
    3939
    40 ===== Для базы MySQL =====
     40===== Для базы MySQL
    4141
    4242Trac теперь может работать с MySQL, если вы будете следовать инструкциям.
     
    8080 * [https://tomcat.apache.org/connectors-doc/ajp/ajpv13a.html AJP]-совместимый web-сервер (смотрите [trac:TracOnWindowsIisAjp TracOnWindowsIisAjp])
    8181 * Microsoft IIS с FastCGI и FastCGI-to-WSGI шлюзом (смотрите [trac:CookBook/Installation/TracOnWindowsIisWfastcgi IIS с FastCGI])
    82  * CGI-совместимый web-сервер (смотрите TracCgi), '''но использование Trac в качестве cgi-скрипта сильно обескураживает''', лучше используйте одну из предыдущих опций. 
     82 * CGI-совместимый web-сервер (смотрите TracCgi), '''но использование Trac в качестве cgi-скрипта сильно обескураживает''', лучше используйте одну из предыдущих опций.
    8383
     84==== Прочие пакеты Python
     85
     86 * [http://babel.edgewall.org Babel], версия 0.9.6 или >= 1.3, необходим для поддержки переводов
     87 * [http://docutils.sourceforge.net/ docutils], версия >= 0.3.9
     88   для WikiRestructuredText.
     89 * [http://pygments.org Pygments] для
     90   [подсветки синтаксиса TracSyntaxColoring].
     91 * [http://pytz.sf.net pytz] для получения полного списка временных зон, иначе Trac выдаст ограниченный список временных зон в соответствии со своей внутренней реализацией.
     92
     93{{{#!div style="border: 1pt dotted; margin: 1em"
     94**Внимание**: Доступные версии данных зависимостей не обязательно взаимозаменяемы, поэтому обратите внимание на номера версий. Если у вас возникли проблемы с работой Trac, пожалуйста, ещё раз проверьте все зависимости, прежде чем обращаться за помощью в [trac:MailingList] или [trac:IrcChannel].
     95}}}
     96
     97Пожалуйста обратитесь к документации этих пакетов, чтобы найти информацию каким наилучшим способом они могут быть установлены. Дополнительно, большинство из [trac:TracInstallPlatforms платформо-специфических инструкций] так же описывают установку этих зависимостей. Однако имейте в виду, что информация там ''вероятно, касается более старых версий Trac, чем та, которую вы устанавливаете''.
     98
     99== Установка Trac
     100
     101Инструмент командной строки [TracAdmin trac-admin], используется для создания и поддержки [TracEnvironment проектного окружения] ,а также [TracStandalone tracd] автономный сервер устанавливаются вместе с Trac. Существует несколько способов установки Trac.
     102
     103В данном руководстве предполагается, что у вас есть права пользователя `root` или возможность использовать утилиту `sudo`. Umask `0002` должна использоваться для обычной установки на Unix-подобные платформы.
     104
     105=== Использование `easy_install`
     106
     107Trac может быть установлен из PyPI или Subversion репозитария с помощью утилит пакета [https://pypi.org/project/setuptools setuptools].
     108
     109Вот несколько примеров:
     110
     111 - Установка последней стабильной версии Trac:
     112 {{{#!sh
     113$ easy_install Trac
     114}}}
     115 - Установка последней версии находящейся в разработке:
     116 {{{#!sh
     117$ easy_install https://download.edgewall.org/trac/Trac-latest-dev.tar.gz
     118}}}
    84119== Создание окружения проекта
    85120