Установка Redmine и настройка Windows

Обновлено: 07.07.2024

Redmine должен работать на большинстве систем Unix, Linux, macOS и Windows, если на этой платформе доступен Ruby. Подробные инструкции по установке см. здесь.

Интерпретатор Ruby¶

Версия Redmine Поддерживаемые версии Ruby Используемая версия Rails
trunk ( >= r21329) Ruby 2.5 1 , 2.6, 2.7, 3.0, 3.1 Rails 6.1
4.2 Ruby 2.4 1 , 2.5 1 , 2.6, 2.7 2 Rails 5.2
4.1 Ruby 2.3 1 , 2.4 1 , 2.5 1 , 2.6 Rails 5.2

1 Поддержка Ruby 2.5 и более ранних версий прекращена сообществом Ruby. Подробности смотрите в официальных анонсах: 2.3, 2.4, 2.5.

  • Redmine не поддерживает JRuby, поскольку activerecord-jdbc-adapter и loofah не поддерживают Rails 4.2 или более позднюю версию.

Поддерживаемые серверные части базы данных¶

Необязательные компоненты¶

  • Двоичные файлы SCM (например, svn ) для просмотра репозитория (должны быть доступны в вашем PATH). Информацию о совместимости и требованиях SCM см. в RedmineRepositories. (чтобы включить экспорт Ганта в изображение PNG и создание эскизов). (чтобы включить создание эскизов для вложений PDF в Redmine 4.1 или более поздней версии).

Версия Redmine¶

Рекомендуется, чтобы большинство пользователей устанавливали правильные выпуски redmine. В настоящее время Redmine выпускает новую версию каждые 6 месяцев, и эти выпуски считаются очень удобными и стабильными. Не рекомендуется устанавливать redmine из транка, если вы хорошо не знакомы с Ruby on Rails и не следите за изменениями — транк действительно время от времени ломается.

Процедура установки¶

Шаг 1. Приложение Redmine¶

Загрузите выпущенный пакет и извлеките его в соответствующее место в вашей системе.
В качестве альтернативы можно извлечь файлы непосредственно из системы контроля версий.

Пожалуйста, посетите страницу загрузки для получения дополнительной информации о том, как загрузить Redmine.

Шаг 2. Создайте пустую базу данных и сопровождающего пользователя¶

Пользователь базы данных Redmine в дальнейшем будет называться redmine, но его можно изменить на любое другое.

MySQL¶

Для версий MySQL 5.5.2 и ниже: используйте utf8 вместо utf8mb4

Для версий MySQL 5.0.2 или более ранних: пропустите шаг "СОЗДАТЬ ПОЛЬЗОВАТЕЛЯ" и вместо этого:

PostgreSQL¶

SQLite¶

Пропустите этот шаг. Файл базы данных будет создан на шаге 6.

SQL-сервер¶

Базу данных, логин и пользователя можно создать в SQL Server Management Studio несколькими щелчками мыши.

Если вы предпочитаете командную строку с SQLCMD , вот простой пример:

Шаг 3. Настройка подключения к базе данных¶

Скопируйте config/database.yml.example в config/database.yml и отредактируйте этот файл, чтобы настроить параметры базы данных для «производственной» среды.

Пример для базы данных MySQL (порт по умолчанию):

Если ваш сервер не работает на стандартном порту (3306), используйте вместо него эту конфигурацию:

Пример для базы данных PostgreSQL (порт по умолчанию):

Пример для базы данных SQLite:

Пример для базы данных SQL Server (локальный хост по умолчанию, порт по умолчанию 1433):

Шаг 4. Установка зависимостей¶

Redmine использует Bundler для управления зависимостями драгоценных камней.

Если вы используете Ruby 2.5 или более раннюю версию, вам необходимо сначала установить Bundler:

Затем вы можете установить все драгоценные камни, необходимые Redmine, с помощью следующей команды:

Необязательные зависимости¶

RMagick¶

RMagick — это интерфейс между языком программирования Ruby и библиотекой обработки изображений ImageMagick. Библиотека необходима Redmine до версии 4.1.0 для экспорта диаграмм Ганта в PNG или PDF.

Если ImageMagick (6.4.9–6.9.10) не установлен в вашей системе и вы устанавливаете Redmine 4.0 или более раннюю версию, вам следует пропустить установку rmagick gem, используя:

Если у вас возникли проблемы с установкой rmagick в Windows, обратитесь к этому руководству.

Адаптеры баз данных¶

Redmine автоматически устанавливает гем адаптера, требуемый конфигурацией вашей базы данных, считывая его из файла config/database.yml (например, если вы настроили только соединение с использованием адаптера mysql2, то будет установлен только гем mysql2).< /p>

Не забудьте повторно запустить пакетную установку без проверки разработки . после добавления или удаления адаптеров в файле config/database.yml!

Дополнительные зависимости ( Gemfile.local )¶

Если вам нужно загрузить драгоценные камни, которые не требуются для ядра Redmine (например, Puma, fcgi), создайте файл с именем Gemfile.local в корне каталога redmine. Он будет загружен автоматически при установке пакета .

Шаг 5. Генерация секрета хранилища сеансов¶

Шаг 6. Создание объектов схемы базы данных¶

Создайте структуру базы данных, выполнив следующую команду в корневом каталоге приложения:

Синтаксис Windows:

Он создаст таблицы, запустив все миграции одну за другой, а затем создаст набор разрешений и учетную запись администратора приложения с именем admin .

Если вы получаете эту ошибку в Ubuntu:

Затем вам нужно установить libopenssl-ruby1.8 следующим образом: apt-get install libopenssl-ruby1.8 .

Шаг 7. Набор данных по умолчанию для базы данных¶

Вставьте данные конфигурации по умолчанию в базу данных, выполнив следующую команду:

Redmine предложит вам выбрать язык набора данных, который следует загрузить; вы также можете определить переменную среды REDMINE_LANG перед запуском команды со значением, которое будет автоматически выбрано задачей.

Шаг 8. Разрешения файловой системы¶

Примечание. Пользователи Windows могут пропустить этот раздел.

Учетная запись пользователя, под которой запущено приложение, должна иметь разрешение на запись в следующие подкаталоги:

  1. файлы (хранилище вложений)
  2. log (файл журнала приложения production.log )
  3. tmp и tmp/pdf (создайте их, если они отсутствуют, они используются, помимо прочего, для создания PDF-документов)
  4. public/plugin_assets (активы плагинов)

Например, если вы запускаете приложение с учетной записью пользователя redmine:

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

Шаг 9. Проверка установки¶

Проверьте установку, запустив веб-сервер WEBrick:

Примечание. Webrick не подходит для использования в производственной среде. Используйте Webrick только для проверки работоспособности установки до этого момента. Используйте одно из многих других руководств в этой вики, чтобы настроить Redmine для использования Passenger (он же mod_rails ), FCGI или Rack-сервера (Unicorn, Thin, Puma, hellip;) для обслуживания вашего Redmine.

Шаг 10. Вход в приложение¶

Для входа используйте учетную запись администратора по умолчанию:

Вы можете перейти в меню "Администрирование" и выбрать "Настройки", чтобы изменить большинство настроек приложения.

Конфигурация¶

Настройки Redmine задаются в файле с именем config/configuration.yml .

Если вам нужно переопределить настройки приложения по умолчанию, просто скопируйте config/configuration.yml.example в config/configuration.yml и отредактируйте новый файл; файл сам по себе хорошо прокомментирован, так что вам стоит взглянуть на него.

Эти настройки могут быть определены для среды Rails (производство/разработка/тестирование).

: не забывайте перезапускать приложение после любых изменений.

Настройки электронной почты / SMTP-сервера¶

Конфигурация электронной почты описана на специальной странице.

Настройки SCM¶

  • переопределить имена команд по умолчанию, если двоичные файлы SCM, представленные в переменной PATH, не используют стандартное имя (имена Windows .bat/.cmd не будут работать)
  • указать полный путь к бинарнику

Примеры (с Subversion):

Переопределение имени команды:

Настройки хранения вложений¶

Вы можете указать путь, по которому будут храниться вложения Redmine, который отличается от каталога файлов по умолчанию вашего экземпляра Redmine, используя параметр attachments_storage_path.

Конфигурация ведения журнала¶

Redmine по умолчанию использует уровень журнала :info, записывая в подкаталог журнала. В зависимости от использования сайта это может быть большой объем данных, поэтому, чтобы избежать неограниченного роста содержимого файла журнала, рассмотрите возможность ротации их либо с помощью системной утилиты, такой как logrotate, либо с помощью файла config/additional_environment.rb.

Чтобы использовать последний вариант, скопируйте config/additional_environment.rb.example в config/additional_environment.rb и добавьте следующие строки. Обратите внимание, что новое средство ведения журнала по умолчанию имеет высокий уровень ведения журнала, поэтому для него необходимо явно установить значение info .

Резервные копии¶

  • данные (хранятся в вашей базе данных redmine)
  • вложения (хранятся в каталоге файлов установки Redmine)

Подробнее см. в разделе Резервное копирование и восстановление Redmine.

Примечания по установке Linux/Unix¶

Обязательно отключите инструменты усиления безопасности в процессе установки, если у вас возникнут странные проблемы с разрешениями. Эти проблемы в основном скрыты и могут быть вызваны такими инструментами, как расширенные списки контроля доступа, SELinux или AppArmor. Эти инструменты в основном используются в крупных компаниях со строгой политикой безопасности, настройки дистрибутивов Linux/Unix по умолчанию не должны быть проблемой.

Примечания по установке Windows¶

При выполнении команды, как описано в этом руководстве, необходимо установить переменную среды RAILS_ENV с помощью отдельной команды.

Т.е. команды со следующим синтаксисом:

должно быть преобразовано в 2 последующие команды:

Возможно, вам придется вручную установить гем mysql, используя следующую команду:

Важное примечание для Win7 и более поздних версий
В Win7 и более поздних версиях localhost закомментирован в файле hosts 5 , а по умолчанию используется IPV6 6 . Поскольку гем mysql2 не поддерживает адреса IPV6 7 , соединение не может быть установлено, и вы получаете сообщение об ошибке «Не удается подключиться к серверу MySQL на локальном хосте (10061)».
Вы можете подтвердить это, выполнив команду ping localhost , если используется ping target "::1:" IPV6.

Замените localhost на 127.0.0.1 в файле database.yml.

Альтернатива ручной установке¶

Некоторые пользователи могут предпочесть пропустить ручную установку, воспользовавшись одним из сторонних пакетов Redmine на странице загрузки.

Установка Redmine на Windows Server 2008 R2 и Apache с Thin в качестве службы Windows

Поскольку последние инструкции о том, как запустить Redmine на компьютере с Windows, действительно устарели и поддерживают Ruby 1.9.3 и все такое, я думаю, пришло время написать краткое руководство по установке Redmine на компьютере с Windows. . С каждым новым выпуском Redmine у ​​меня возникало все больше и больше проблем с использованием Mongrel, и я наконец-то заставил Thin работать на нашем сервере. Сейчас я не буду писать очень подробное руководство о том, как сделать каждый бит, поэтому вам придется привести эти инструкции в соответствие с официальными инструкциями по установке. Я не буду подробно рассказывать вам, как установить и настроить необходимое программное обеспечение, поскольку они полностью зависят от вашей установки, но я дам вам советы, как избежать некоторых проблем и предостережений, с которыми я столкнулся.

Redmine установлен на:
-Windows Server 2008 R2 x64

Используемое программное обеспечение:
-MySQL Community server 5.5.27 64bit
-Apache 2.4.2 от Apachelounge
-PHP 5.4.5
-PHPMyAdmin 3.5.2.2
-Ruby 1.9.3 RubyInstaller

Примечание 1¶

Для PHP 5.4 вам необходимо загрузить модуль обработчика для apache 2.4 с той же страницы (php5apache2_4.dll-php-5.4-win32.zip), поскольку на момент написания этой статьи PHP предоставляет модуль дескриптора только до версии 2.3. текст. После загрузки

Примечание 2¶

Несмотря на то, что теперь для Apache доступны 64-битные бинарные файлы от Apachelounge, многие модули Apache все еще доступны только для 32-битных версий, поэтому я еще не нашел рабочий набор модулей для 64-битного Apache.

Если вы не хотите использовать PHP и PHPMyAdmin на своем сервере, вы можете пропустить шаги 3 и 4.

<р>3. перейдите на http://windows.php.net/download/ и загрузите версию PHP, для которой у вас есть работающий модуль обработчика из предыдущего шага! Если версия на странице загрузки новее, чем есть обработчик модуля, вы можете найти все предыдущие версии PHP, прокрутив вниз, и слева есть поле с надписью «Архив», где вы можете найти ссылку на старые версии.

<р>5. перейдите на http://rubyinstaller.org/downloads/ и загрузите установщик Ruby 1.9.3 p194. Установите Ruby с помощью установщика и запомните «Добавить исполняемые файлы Ruby в ваш PATH». но комплект разработчика - это просто самораспаковывающийся архив, и куда бы вы его ни указали, он будет «установлен». После установки комплекта разработки добавьте путь к \bin и \mingw\bin в системный PATH. Также обратите внимание, что установщик, вероятно, добавил путь Ruby только к вашему пользователю, поэтому добавление его к системному пути поможет вам избежать некоторых проблем при запуске файлов с разными пользователями, такими как SYSTEM и т. д.
(Чтобы просмотреть настройки системного пути : Панель управления -> Система -> Расширенные настройки системы -> Переменные среды -кнопка. Верхнее поле — пользовательские настройки, а нижнее — настройки всей системы.)

<р>1. Загрузите Redmine и распакуйте его. Скопируйте файлы в желаемое место установки. В этом руководстве я предполагаю, что «C:\Webserver\Redmine» — это желаемое место установки.

<р>2. Перейдите в корень вашего Redmine и создайте файл с именем: «Gemfile.local». Откройте этот файл и введите в него следующее:

<р>3. откройте командную строку и убедитесь, что ваш рубиновый путь работает, выполнив:

И он должен распечатать вашу версию ruby ​​(1.9.3, стр. 194 при написании этого руководства).

<р>4. установите пакет в соответствии с инструкциями RedmineInstall, а затем установите все драгоценные камни с пакетом. Если вы хотите установить RMagick, проверьте HowTo_Install_Redmine_in_a_sub-URI_on_Windows_with_Apache, в противном случае используйте:

для установки всех необходимых гемов. Похоже, Json требовал установки Ruby Development Kit, поэтому мы установили его раньше.

<р>6. Завершите выполнение RedmineInstall. Обратите внимание, что в той части, где написано

в Windows это не сработает. Использование:

Если вы понимаете, что делаете, опасности нет.

<р>1. в командной строке перейдите в корневую папку Redmine и проверьте, работает ли Thin:

и после того, как он отобразит, что он прослушивает, используйте свой веб-браузер, чтобы перейти к вашей установке Redmine. Убедитесь, что никакие брандмауэры и т. д. не блокируют ваши подключения. Как только вы убедитесь, что он работает, выключите его.

<р>3. откройте новую командную строку, но на этот раз. Используйте следующую командную строку для установки srvany.exe в качестве службы Windows:

Естественно замените MyService на имя, которое вы хотите, чтобы служба имела в реестре Windows (эта информация понадобится нам на следующем шаге), а отображаемое имя — это имя, отображаемое в списке служб Windows. Если создание службы прошло успешно, вы должны увидеть что-то вроде «SC create SUCCESS». Если вы что-то напутали, используйте:

чтобы удалить службу.

<р>4. Запустите RegEdit и перейдите к

В этом списке вы должны найти созданную вами службу с именем, которое вы использовали для MyService. Создайте новый КЛЮЧ под названием «Параметры» и добавьте следующие строки с соответствующими данными:

Обратите внимание, что без правильной настройки, которую я здесь не буду описывать, ваш сервер может стать открытым прокси-сервером при включении этих модулей. Обратитесь к документации по Apache 2.4, чтобы узнать, как сделать так, чтобы ваш сервер НЕ работал как открытый прокси-сервер.

Я использую виртуальные хосты для установки Redmine, поэтому убедитесь, что

не закомментировано.

В журнале используются журналы ротации apache для ротации журналов за каждый день. Обратите внимание, что сервер рухнет, если папки для журналов не будут созданы заранее.

И вот оно. Вы можете добавить больше экземпляров Thin с другим ключом -p, а затем просто добавить тот же порт к прокси-серверу балансировщика. Я знаю, что эти инструкции очень расплывчаты в некоторых частях, и так и должно быть. Это поможет вам помочь себе, научившись настраивать вещи самостоятельно, а не просто копируя то, что сделали другие. Пожалуйста, оставляйте комментарии о том, какие части я пропустил или полностью испортил, хотя я, скорее всего, не буду возвращаться к этой теме, пока не обновлю свой Redmine в следующий раз. Если кто-то хочет скопировать и исправить любую ложную информацию в этом посте на странице вики, не стесняйтесь делать это. При переходе на Thin я обновил Redmine 1.4.1 до 2.0.3 примерно за 2 часа, чтобы разобраться во всем и не заморачиваться с еще более проблематичным Mongrel.

Ответы (11)

Небольшая вещь:

LoadModule lbmethod_byrequests_module modules/mod_lbmethod_byrequests.so
LoadModule slotmem_shm_module modules/mod_slotmem_shm.so

должны быть загружены. Тогда все работает нормально!

При попытке запустить службу появляется сообщение: Windows не удалось запустить службу на локальном компьютере. Ошибка 5: доступ запрещен.

Я предоставил полный доступ всем пользователям, но эта ошибка по-прежнему возникает.

Была ли у вас такая же проблема?

Я предполагаю, что сервер puma устанавливается как служба Windows таким же образом. Просто
следует заменить на

может потребоваться добавить -c d:\pathto\redmine в AppParameters

примерно так:
СТРОКА: AppParameters
ДАННЫЕ: Параметры тонкого запуска и путь, например: C:\Webserver\Ruby193\bin\thin start -e production -p 3001 -cd:\pathto\ редмайн

Вместо srvany можно использовать NSSM.

По поводу mod_proxy_balancer:
Зачем нужна эта директива в случае с Redmine? В моей конфигурации нет такой директивы, тем не менее она работает.

Редактор реестра Windows версии 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Redmine]
"Type"=dword:00000110
"Start"=dword:00000003
"ErrorControl"=dword:00000001
>"DisplayName"="Redmine Server"
"ObjectName"="LocalSystem"
"ImagePath"=hex(2):43,00,3a,00,5c,00,50,00,72 ,00,6f,00,67,00,72,00,61,00,6d,00,\
20,00,46,00,69,00,6c,00,65,00,73, 00,20,00,28,00,78,00,38,00,36,00,29,00,5c,\
00,57,00,69,00,6e,00,64,00 ,6f,00,77,00,73,00,20,00,52,00,65,00,73,00,6f,00,\
75,00,72,00,63,00, 65,00,20,00,4б,00,69,00,74,00,73,00,5в,00,54,00,6ф,00,6ф,\
00,6в,00,73 ,00,5с,00,73,00,72,00,76,00,61,00,6е,00,79,00,2е,00,65,00,78,00,\
65, 00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\Redmine\Parameters]
"AppDirectory"="C:\\web\\Redmine"
"Application"="C:\\web\\ Ruby\\bin\\ruby.exe"
"AppParameters"="C:\\web\\Ruby\\bin\\thin start -e production -p 3001"

И купить в каталоге с рубриками загрузки libmysql.dll

Установка DEVKIT
ruby dk.rb init
ruby dk.rb review
ruby dk.rb install

gem install mysql2 --platform=ruby -- ' --with-mysql-dir="C:\web\mysql-connector"'

gem install bundler
bundle install --without development test rmagick
Миграция прототипов и основ:
rake db:migrate
rake redmine:plugins:migrate RAILS_ENV=production

В environment.rb
Redmine::Utils::relative_url_root = "/redmine"

ProxyPass /redmine balancer://redmine_cluster
ProxyPassReverse /redmine balancer://redmine_cluster
ProxyPreserveHost On

Параметры приложения в HKLM/System/CurentControlSet/Services/Redmine Service/paremeters

C:\WebServer\Ruby\bin\thin start -e production -p 3001 --prefix /redmine

Спасибо большое Evgeniy.V Veselov, это решило все мои проблемы.
Сочетание этого HowTo + HowTo_Install_Redmine_in_a_sub-URI_on_Windows_with_Apache + RedmineInstall привело меня к успешной установке.

Возможно, было бы полезно, если бы Ханну Хохенталь мог включить ваши исправления/дополнения в свой туториал :)

Я выполнил эти шаги, но что-то не так. Теперь, когда я пытаюсь получить доступ к 127.0.0.1:3001, я получаю ошибку 500. Я должен выполнить с портом 3000. Но это работает только тогда, когда открыто окно командной строки! Это не будет работать на Apache! Файл виртуальных хостов не работает. Я больше не знаю, что делать. Я уже два пытаюсь. Я действительно не знаю, что не так, потому что я не знаю, какая связь между этими шагами.

Это работает, только когда я получаю доступ к командной строке, перехожу в корневую папку redmine и выполняю это:

комплект exec thin start -e production -p 3000

Redmine установлен на:
-Windows Server 2008 R2 x64

Используемое программное обеспечение:
-MySQL Community server 5.5.27 64bit
-Apache 2.4. 2 от Apachelounge
-PHP 5.4.5
-PHPMyAdmin 3.5.2.2
-Ruby 1.9.3 RubyInstaller

Установка стека BitNami Redmine¶

Независимо от того, какую операционную систему вы используете (Windows/Linux/Mac), процесс установки одинаков.

Загрузите последнюю версию Redmine Stack с веб-сайта BitNami.



Нажмите "Вперед".


Теперь он спросит, куда вы хотите установить программу. Укажите место, куда вы хотите установить стек BitNami Redmine, и нажмите «Вперед», когда закончите.


Указанные здесь имя пользователя и пароль будут использоваться для создания учетной записи администратора в Redmine. Когда закончите, нажмите «Вперед».


Введите имя, которое вы хотите использовать для своего сайта Redmine, и нажмите "Вперед".


Теперь программа установки готова начать процесс установки. Нажмите "Вперед".


Подождите минуту, пока программа установки скопирует файлы и настроит вашу установку Redmine.


Теперь Redmine настроен и готов к использованию. Нажмите "Готово", чтобы запустить приложение.



Теперь вы можете войти в систему, используя имя пользователя и пароль, которые вы указали во время установки.

Цель этого раздела — предоставить исчерпывающую информацию о том, как установить Redmine на собственный сервер, как его обновить и, в конечном итоге, как обновить Redmine до Easy Redmine. При установке Easy Redmine вы должны соблюдать условия установки.

Обновить Redmine до Easy

Это руководство предназначено для тех, кто установил Redmine и хочет перейти на Easy Redmine. Те же шаги используются для установки обновлений в существующем Easy Redmine. В этом руководстве рассказывается, как использовать гем Redmine Installer для обновления Redmine.


Простая установка Redmine с нуля

В этом руководстве показано, как установить Redmine или Easy Redmine с нуля с помощью Redmine Installer Gem. Как всегда, вам необходимо правильно настроить программное обеспечение и оборудование/сервер.

Необходимым условием для установки является загрузка пакета Redmine или Easy Redmine на сервер. Этот пакет доступен в клиентской зоне. Если вы не знаете свои учетные данные для входа в клиентскую зону, свяжитесь с нами через веб-чат (значок в правом нижнем углу) или свяжитесь с нами по нашим контактам службы поддержки.


Мастер установки и обновления Redmine

Этот ruby ​​gem предоставляет простой в использовании мастер установки и обновления Redmine. Он применим (и протестирован) для выборочной установки на серверах Linux, Windows и Unix.

Это не руководство по установке Easy Redmine. Это можно найти здесь.

< бр />

Установка дополнительных плагинов для Easy Redmine

Установка дополнительного подключаемого модуля Easy к существующему пакету Easy Redmine аналогична установке обновления — вам необходимо установить полный пакет. Инструкции перечислены в этой статье.

Рекомендуемая (оптимальная) конфигурация сервера Easy Redmine

Производительность и правильное функционирование Easy Redmine довольно сильно зависят от конфигурации сервера. Важно разместить приложение в аккуратной и хорошо организованной среде, чтобы гарантировать, что никакая неправильная конфигурация не заблокирует выполнение каких-либо конкретных операций Easy Redmine или, что еще хуже, не запустит его вообще.

Приведенные ниже руководства предназначены для опытных администраторов серверов. Мы не учим, как вообще управлять сервером — в сети полно руководств по общему администрированию серверов. Мы просто даем представление о наиболее важных частях, необходимых для запуска приложения. Для запуска любого веб-приложения всегда требуется определенный уровень навыков.

Полезные серверные команды

Вот список команд, которые администраторы сервера Easy Redmine могут использовать для общего внутреннего администрирования приложения. Хотя невозможно предоставить полное и подробное руководство для всех дистрибутивов и конфигураций Linux, мы надеемся, что оно даст разумные рекомендации.

Приветствуются отзывы, основанные на опыте работы с вашей средой и конфигурацией. Поэтому, если вы считаете, что у вас есть несколько советов для коллег-администраторов, сообщите нам об этом в службу поддержки. После проверки (и вашего согласия) мы можем опубликовать его здесь.

Обновления Ruby

Ruby является необходимым условием для запуска Easy Redmine. Это поддерживаемый и постоянно обновляемый язык программирования. Это означает, что время от времени вам нужно будет обновлять свой Ruby, чтобы иметь возможность использовать новые версии Easy Redmine. Обновление Ruby имеет последствия, поэтому мы представляем вам некоторые рекомендации, чтобы вы не забыли о любых связанных с этим изменениях в ваших конфигурациях.


Установка — Redmine VMware

Полный образ Redmine VMware доступен для загрузки. Это самый профессиональный и простой способ развернуть Redmine. Предоставленный образ VMware оптимизирован для максимальной производительности приложений. Easy Redmine VMware с той же конфигурацией также является вариантом установки.

Просто запросите загрузку VMware, а затем выберите предпочтительный вариант:

  • Redmine VMware (чистая установка без дополнительных плагинов)
  • Redmine VMware с предустановленными подключаемыми модулями (Easy Gantt + Easy WBS в бесплатных версиях)

Ищете Easy Redmine VMware?

Если вы уже приобрели Easy Redmine и заинтересованы в таком типе развертывания, напишите в нашу службу поддержки. Мы создадим виртуальную машину с приобретенным вами набором подключаемых модулей.

Переустановить VirtualBox

Полный образ Redmine VirtualBox доступен для скачивания. Предоставленный образ VirtualBox содержит полную серверную среду, оптимизированную для лучшей производительности Redmine. Easy Redmine VirtualBox с той же конфигурацией также является вариантом установки.

Читайте также: