Цей плагін для Redmine і Ruby Gem - простий у використанні майстер установки і оновлення Redmine. Він застосуємо (і протестований) для призначених для користувача установок на серверах Linux, Windows і Unix.
установка Redmine
Для інсталяції нового Redmine необхідний компілює Ruby і встановлений Майстер установки Redmine Ruby Gem. Для установки використовуйте:
Після інсталяції gem'а на ваш Ruby, ви можете запустити майстер установки за допомогою такої команди:
Майстер установки пройде наступні етапи:
1) Коренева папка (Root) Redmine - ви повинні задати папку, в яку буде встановлений Redmine
2) Пакет установки
3) Конфігурація бази даних - визначення типу бази даних (MySQL або PostgreSQL)
4) Конфігурація електронної пошти
6) Перенесення Redmine - Redmine переноситься в задану кореневу папку (див. Крок 1)
7) Конфігурація веб-сервера
Команди для інсталяції Redmine - з архіву
Підтримувані архіви. zip .tar.gz
Команди для інсталяції Redmine - з GIT
Приклад з вказаною гілкою GIT:
Оновлення чинного Redmine
Майстер установки Redmine допоможе оновити діючий Redmine з архіву або гіт-сховища. Встановлені плагіни зберігаються або оновлюються, якщо вони є в новому пакеті.
Процедура оновлення може бути збережена в профілі для подальших оновлень. Профілі зберігаються тут: ГЛАВНАЯ_ПАПКА / .redmine-installer-profiles.yml
Після запуску команди поновлення:
Майстер поновлення пройде наступні етапи:
1) Коренева папка (Root) Redmine - вкажіть, куди встановлений ваш Redmine
2) Завантаження пакету - завантаження пакету оновлень в тимчасову папку
3) Перевірка поточного Redmine
4) Бек-ап - повний / конфігурації і бази даних / тільки бази даних
5) Оновлення - виконання команди поновлення
6) Перенесення Redmine - поточний Redmine доповнюється новими файлами
7) Збереження профілю - процедура оновлення не втрачається жодна для подальшого використання
Команди для поновлення Redmine - з архіву
Команди для поновлення Redmine - з git
Команди для поновлення Redmine - з профілю
Оновлення з модифікаціями користувача
Якщо ви використовуєте плагін easyproject і не хочете копіювати призначені для користувача модифікації з що виконується копії програми, використовуйте відповідний параметр
Бек-ап Redmine
Ось команда для бек-апу вашого Redmine
Далі Майстер установки пройде наступні етапи:
1) Вказівка кореневої папки (root) Redmine
2) Перевірка
3) Бек-ап - повний / файли конфігурації і бази даних / тільки бази даних
4) Збереження профілю