Установка Redmine на Ubuntu16/Ubuntu14

Обновляемый локальный кеш пакетов и установленные пакеты

Установка зависимостей

 

Добавляем пользователя Redmine в систему и временно добавляем его в /etc/sudoers с возможностью выполнения всех команд без пароля

 

Переключаемся на пользователя redmine и устанавлтваем для него rvm(ruby version manager) и ruby

Ubuntu 16

Ubuntu14

 

Возвращаемся на пользователя root

 

Создание базы данных redmine, пользователя redmine с полным доступом к базе данных redmine

 

Снова переключаемся на пользователя redmine

Отсюда скачиваем последнюю версию Redmine версии 3.2.X
http://www.redmine.org/releases/

 

Настройка конфигурационного файла подключения к базе данных

 

Инициализация Redmine

 

Переключаемся напользователя root

 

Удаляем пользователя redmine из файла /etc/sudoers

 

Установка Phusion Passenger

Добавление репозитария
Ubuntu 16

Ubuntu 14

Выбор операционной системы и необходимого репозитария доступен здесь
https://www.phusionpassenger.com/library/install/apache/install/oss/

Также вместо Apache может использоваться Nginx
https://www.phusionpassenger.com/library/install/nginx/install/oss/

Установка корректных прав и владельца/группы на файл с репозитарием

 

Установка Phusion Passenger

Настройка Phusion Passenger

 

Настройка конфигурационного файла виртуального хоста Apache
В версии Passenger 5.2.0 опция

была удалена.
Вместо нее необходимо использоват опцию

(либо вообще не использовать символьные ссылки в DocumentRoot )
https://blog.phusion.nl/2018/01/29/passenger-5-2-0/
https://www.phusionpassenger.com/library/indepth/ruby/app_autodetection/apache/

 

Создаем символьную ссылку с фактического размещения каталога public Redmine на DocumentRoot вирт.хоста Apache

Включаем/проверяем модуль Apache passenger

Скрываем версии Apache

Проверка синтаксиса,перезапуск и добавление в автозагрузку Apache

Ubuntu 16

Ubuntu 14

 

Подключаемся через WEB-интерфейс по имени домена/сайта, указанному в вирт.хосте Apache
http://redmine.mydomain.com/

Изменяем пароль пользователя admin

 

Настройка отправки почты(параметры должны отступать на 2 символа пробела)

Из полезных настроек в WEB-интерфейсе

И тут же протестировать отправку письма через ссылку Послать email для проверки

 

Настройка принудительного перенаправления http->https(Сертификаты от Let’s Encrypt) (https://kamaok.org.ua/?p=1764)

Подключаем необходимые модули

Настраиваем вирт.хосты Apache

Активируем вирт.хосты

Ubuntu 16

Ubuntu 14

 

Источник:
https://кодер.укр/%D0%B7%D0%B0%D0%BF%D0%B8%D1%81%D0%B8/%D1%83%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0-redmine-%D0%BD%D0%B0-ubuntu-14-04
https://www.phusionpassenger.com/library/install/

Комментирование и размещение ссылок запрещено.

Комментарии закрыты.

Яндекс.Метрика