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

Redmine
Linux
9

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

Установка Redmine

Как устанавливать Redmine на любимом DigitalOcen описано тут.

Создаем инстанс для Redmine используя  Ubuntu 12.10 x64.
Обновляем пакеты:

Заходим через ssh, устанавливаем и настраиваем необходимые компоненты:

С последней командой у меня вышла загвоздка. Оно так не работает. В инструкции DigitalOcean рекомендуется проверить конфигурационные файлы Apache, по адресу /etc/apache2/mods-available/passenger.conf и /etc/apache2/sites-available/default.

Во втором файле обнаруживаем, что отсутствуют строки:

Следует добавить их вручную и перезапустить apache:

Теперь заходим по адресу http://ИП_СЕРВЕРА/public/login в броузере. Для входа в Redmine используем

Готово! Можно переходить к настройке.

Redmine Coffee

Здесь у меня уже установлена тема Coffee.

Темы устанавливаются простым копированием папки с темой в /usr/share/redmine/public/themes, и выбора нужной темы из настроек.

Настройка отправки уведомлений Redmine по электронной почте

К сожалению, в указанной выше инструкции от DigitalOcean про настройку отправки e-mail в установленном Redmine ничего не сказано.

Поэтому дальше сами, руководствуясь вот этой, или этой инструкцией устанавливаем sendmail:

Проверяем его работу:

Вставив ваш адрес электронной почты. Если все в порядке — на него придет e-mail, и скорее всего попадет в спам, т.к. отправлено с адреса root <root@localhost> с текстом test.
Внимание! Письмо может попасть в спам — посмотрите и там.

Если этого достаточно в файле /etc/redmine/default/email.yml прописываем (если его нет — нужно создать):

Если нет, можно задать все необходимые параметры, например так:

Тут нужно подставить свои значения в нужные поля. Например, для почты Яндекс настройки будут выглядеть так:

Перезапускаем apache:

В Redmine станет доступной вкладка «Уведомление по e-mail».
В этой вкладке необходимо прописать тот-же e-mail, что и в настройках файла email.yml .

Redmine e-mail

Кстати, в ее правом нижнем углу есть удобная функция «Послать e-mail для проверки».

Настройка отправки уведомлений Redmine через Яндекс почту для домена

К большому сожалению Google почта для домана стала платной, поэтому переходим на Яндекс.

Для того, что-бы почта работала, для инстанса необходимо выделить домен/поддомен. Если домен уже есть, цепляем к нему поддомен и прописываем DNS на IP нужного нам сервера. Если домена нет, можно зарегистрировать бесплатный.

Потом идем на Почту для домена в Яндексе и регистрируемся на этот домен. Если вы не собираетесь принимать почту по адресам этого домена, MX записи можно не прописывать, но подтвердить права на домен нужно.

После завершения настроек, в файле /etc/redmine/default/email.yml прописываем:

Перезапускаем apache.

После этого не забудьте поменять адрес в поле «Исходящий email адрес» в web интерфейсе Redmine на зарегистрированный в Яндексе.

Теперь почта будет отправляться с вашего адреса.

Внимание:

Хорошее описание настройки email.yml вот тут.
Отступы имеют значение! (если у вас злой антиспам)

PS от 06.10.2014 — Яндекс ввел обязательный SSL при отправке почты.
О настройке отправке почты по новым требованиям в посте «SSL Яндекс.Почты: Настройка Redmine«.

 

 

 

Тренды e-mail маркетинга 2018
Бизнес
6 главных трендов e-mail маркетинга в 2018 году

К чему готовиться Digital специалистам и E-mail маркетологам в 2018 году? С учетом каких тенденций строить план развития E-mail канала? Поделиться «6 главных трендов e-mail маркетинга в 2018 году» FacebookTwitterGoogle+LinkedInVKontakteE-mail Интересное по теме:Домашний сервер — что можно сделать из старого компьютера?Верстка рассылки e-mail одним изображениемМультифон-фантом или пособие неудачникаРассылки купонных сайтов: …

Выявление случаев мошенничества в СРА
Интернет
Анализ трафика CPA партнеров в Google Analytics. Борьба с фродом

Для многих рекламодателей CPA сети, это не только большие возможности, но и большая головная боль. Да, в CPA сетях может быть много «фрода» и некачественного траффика. Но это не значит, что CPA плох сам по себе. Просто, при работе с любым рекламным каналом есть свои нюансы. В CPA, это необходимость …

Web Push уведомления для сайта
Интернет
3
Web Push уведомления для сайта

Вы уже заметили, что в блоге появилась «модная» сегодня функция — подписка на Push уведомления. Для посетителей это еще одна возможность первыми узнавать о появлении новых актуальных статей. Для блогера, это возможность постоянно поддерживать контакт со своей аудиторией. В этой статье мы разберем, что такое Web Push уведомления, как они …

Top