Меню Рубрики

Windows server 2012 r2 redmine

Windows server 2012 r2 redmine

Вопрос

Здравствуйте, подскажите пж устанавливаю Redmine на Windows Server 2012 R2 IIS MS SQL

ERROR: Error installing activerecord-sqlserver-adapter:
activesupport requires Ruby version >= 2.2.2.
Successfully installed i18n-0.8.1
Successfully installed thread_safe-0.3.6
Successfully installed tzinfo-1.2.2
Successfully installed minitest-5.10.1
Successfully installed concurrent-ruby-1.0.5

Устанавливаю с помощью Web Platform Installer 5.0

Указываю логин пасс базы данных

production:
adapter: sqlserver
database: redmine
host: localhost
username: redmine
password: ПАРОЛЬ от пользователя БД

2. C:\inetpub\wwwroot\redmine\web.config и скорректировать среду на production:

3. удаляем ruby 1.9 через uninstaller

4. устанавливаем ruby 2.0 (версия 2.0, т.к. драйвер tiny_tds для sql server на более старых версиях не работает, а более новые версии нельзя выбрать в helicon zoo) c:\ruby200

5. в модуле zoo в диспетчере iis меняем rake с 1.9. на версию 2.0

6. устанавливаем devkit, затем, находясь в каталоге devkit, выполняем в консоли ruby dk.rb init (если не сработало, сами пишем путь к руби в файле config.yml каталога devkit) и ruby dk.rb install, потом gem install —no-ri —no-rdoc bundler

Потом ругался на ssl сертификат

c:\Ruby200\devkit>gem install -no-ri -no-rdoc bundler
ERROR: Could not find a valid gem ‘Чno-ri’ (>= 0), here is why:
Unable to download data from https://rubygems.org/ — no such name (htt
ps://rubygems.org/latest_specs.4.8.gz)
ERROR: Could not find a valid gem ‘Чno-rdoc’ (>= 0), here is why:
Unable to download data from https://rubygems.org/ — no such name (htt
ps://rubygems.org/latest_specs.4.8.gz)
ERROR: Could not find a valid gem ‘bundler’ (>= 0), here is why:
Unable to download data from https://rubygems.org/ — no such name (htt
ps://rubygems.org/latest_specs.4.8.gz)

Исправил установкой сертификата в ручную ссылка

Просит версию Ruby version >= 2.2.2. но когда я ее ставлю просит версию 2.0.0

Источник

Windows server 2012 r2 redmine

Вопрос

Здравствуйте, подскажите пж устанавливаю Redmine на Windows Server 2012 R2 IIS MS SQL

ERROR: Error installing activerecord-sqlserver-adapter:
activesupport requires Ruby version >= 2.2.2.
Successfully installed i18n-0.8.1
Successfully installed thread_safe-0.3.6
Successfully installed tzinfo-1.2.2
Successfully installed minitest-5.10.1
Successfully installed concurrent-ruby-1.0.5

Устанавливаю с помощью Web Platform Installer 5.0

Указываю логин пасс базы данных

production:
adapter: sqlserver
database: redmine
host: localhost
username: redmine
password: ПАРОЛЬ от пользователя БД

2. C:\inetpub\wwwroot\redmine\web.config и скорректировать среду на production:

3. удаляем ruby 1.9 через uninstaller

4. устанавливаем ruby 2.0 (версия 2.0, т.к. драйвер tiny_tds для sql server на более старых версиях не работает, а более новые версии нельзя выбрать в helicon zoo) c:\ruby200

5. в модуле zoo в диспетчере iis меняем rake с 1.9. на версию 2.0

6. устанавливаем devkit, затем, находясь в каталоге devkit, выполняем в консоли ruby dk.rb init (если не сработало, сами пишем путь к руби в файле config.yml каталога devkit) и ruby dk.rb install, потом gem install —no-ri —no-rdoc bundler

Потом ругался на ssl сертификат

c:\Ruby200\devkit>gem install -no-ri -no-rdoc bundler
ERROR: Could not find a valid gem ‘Чno-ri’ (>= 0), here is why:
Unable to download data from https://rubygems.org/ — no such name (htt
ps://rubygems.org/latest_specs.4.8.gz)
ERROR: Could not find a valid gem ‘Чno-rdoc’ (>= 0), here is why:
Unable to download data from https://rubygems.org/ — no such name (htt
ps://rubygems.org/latest_specs.4.8.gz)
ERROR: Could not find a valid gem ‘bundler’ (>= 0), here is why:
Unable to download data from https://rubygems.org/ — no such name (htt
ps://rubygems.org/latest_specs.4.8.gz)

Исправил установкой сертификата в ручную ссылка

Просит версию Ruby version >= 2.2.2. но когда я ее ставлю просит версию 2.0.0

Источник

sergey-egv / Redmine install.md

Распаковываем redmine в папку C:\redmine-3.3.3 (путь не критичен однако после следующих этапов путь менять просто так не стоит)

Правим набор пакетов для redmine

  • в windows не работает tiny_tds версии 0.6.2 для этого нужно изменить его на версию 0.7.0 (https://stackoverflow.com/a/44397038) (Однако 0.7.0 у меня не взлетел. Попробовал 1.3.0, вроде работает без проблем)
  1. Открываем C:\redmine-3.3.3\Gemfile
  2. Правим строку
  1. Скопировать C:\redmine-3.3.3\config\database.yml.example в C:\redmine-3.3.3\config\database.yml
  2. Открываем C:\redmine-3.3.3\config\database.yml
    1. Коментируем (или удаляем ) не используемые оснастки (development, test)
    2. Правим блок production:

    1. Распаковываем DevKit по пути C:\Ruby23-x64\DevKit
    2. Добавляем C:\Ruby23-x64\DevKit\bin в Path
    3. Открыть консоль и перейти в папку C:\Ruby23-x64\DevKit
    1. Запустить
    1. Запустить
    • 4-5 пункты должны отработать без ошибок пример:
    1. При установке обязательно указать установку бибилиотек и заголовков для C/C++

    Установка необходимых компонентов для ruby

    1. Открыть консоль
    2. Установить переменные(только на текущию сессию) для ImageMagick
    1. Перейти в консоли в папку с redmine
    1. Запустить для сбора всех пакетов для текущей реализации redmine

    Генерация ключа (для cookie)

    1. В папке redmine запустить

    Создание БД и заполнение стандартными настройками

    1. Открыть консоль
    2. Установить переменные(только на текущею сессию)
    1. Выполнить команду для создания таблиц в БД

    на данном этапе может выскочить ошибки вида

    однако повторный запуск завершает эту миграцию

    1. Выполнить команду для заполнения таблиц стандартными данными

    Проверка установки Redmine

    1. Если необходим ssl (если не надо то можно пропустить до пункта 2) Скачиваем архив с библиотеками:

    Кладем его в папку (её необходимо создать)

    Командой в консоли мы распаковываем архив

    1. Установка Puma Выполнить команду
    1. Проверка работоспособности Запустить в папке с redmine

      Установка Puma как сервис windows (winsw)

      1. Создаем папку и кладем в неё winsw (брать в 6 пункте)
      1. Переименовываем
      1. создаем файл

      рядом с redmine_puma.exe

      1. открываем redmine_puma.xml и вставляем текст

      В консоли администратора перейти в папку с winsw и запустить установку

      1. Проверка Можно перезагрузить компьютер или запустить службу Redmine (Puma) руками

    Привязка IIS к Puma

    1. Устанавливаем URL Rewrit и reverse proxy (брать в пункте 5)
    2. Открываем оснастку IIS
    3. Переходим в необходимы сайт (стандартный Default Web Site)
    4. Щелкаем Переопределение URL — адресов
    5. Добавить правило — Обратный прокси-сервер
    6. Заполняем сверху вниз

    Введите имя или ip-адресс .

    Отметить галку Переопределить имена От

    Про примеру выше мы получим по умолчанию на данном сервере redmine

    Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Windows server 2012 r2 ramdisk
  • Windows server 2012 r2 password reset
  • Windows server 2012 r2 part number
  • Windows server 2012 r2 oem dell
  • Windows server 2012 r2 nfs esxi