Як завершити встановлення Redmine na Ubuntu 18.04 Lts (2 важливі кроки)

4/14/2020
7 minut
Лукаш Беньа.
Pokud jde o Redmine a Ubuntu, jako my? Цей підручник покаже вам, як просто поєднати обидва продукти на одній систе. Ці інструкції передбачають, що у вас є базова установка сервера Ubuntu з з достодоманодостодопопо ano.

Захистіть свою установку Redmine

Під час простої установки Redmine na Ubuntu 18.04 LTS povoleno pro Redmine (HTTPs) ne. Увімкнення HTTPs захищає ваші паролі та інформацію, що передається через через ристання Redmine. У нашому випадку ми використовуємо сертифікати Let's Encrypt для увімкнення HTTPs на вашіна вашіна Сертифікати Let's Encrypt є повністю безкоштовними та підтримуються всіма браизерам.

Необхідні кроки наступні:

  1. Якщо у вас є будь-яке програмне забезпечення брандмауера або пристрій, пере protokol HTTPs není povolený a používá se IP-aдреси вашого сервера Redmine.
  1. Додайте репозиторій Let's Encrypt до APT та оновіть його.

sudo add-apt-repository -y ppa: certbot / certbot

sudo apt-get update

  1. Встановіть бота сертифікації, який отримає та налаштує ваші сертифікати HTTPs.

sudo apt-get install -y python-certbot-nginx

  1. Отримайте та встановіть сертифікат для вашого додатку Redmine.

sudo certbot --nginx -d redmine.mydomain.com

Під час встановлення сертифіката вам будуть запропоновані:

  • Ваша адреса електронної пошти.
  • Ваша згода з умовами надання послуг.
  • Ваша авторизація для підписки на список розсилки Let's Encrypt.

Після відповіді на всі ці запитання сертифікат буде згенерованйй тута нараний тута нарання сертифікат nebo Ubuntu 18.04 LTS

ВИХІДНІ ДАНІ КОМАНДИ:
Отримання нового сертифіката
Виконання наступних викликів:
виклик http-01 pro redmine.mydomain.com
Очікування перевірки...
Очищення викликів
Розгортання сертифіката на віртуальному хості /etc/nginx/sites-enabled/redmine.mydomain.com

  1. Nebo není možné použít protokol HTTP na HTTPs. Виберіть "Перенаправити", щоб зробити всі ваші транзакції Redmine безпечними.
  1. Перейдіть до свого додатку Redmine у ​​вашому браузері. Піктограма hrad повинна бути видимою з правого боку URL, що свідчить про використання HTTPs.

Redmine funguje na HTTPs

Dobrý den! Ви захистили свій додаток Redmine. Přenos na HTTPs.


Налаштування доставки електронної пошти

Зазвичай додаток Redmine надсилає повідомлення електронною поштою. Щоб вони працювали правильно, потрібно налаштувати параметри доставки електронної пошти Redmine.

Виконайте наступні кроки, щоб змінити налаштування електронної пошти. Для цієї статті ми припускаємо, що ваша установка Redmine знаходиться за адресо.html Змініть цей шлях на свій.


Налаштування електронної пошти в Redmine

  1. Виберіть адресу електронної пошти, яка буде використовуватися як вихідна адреса для повідомлень вашого Redmine. Ця адреса електронної пошти буде відображатися в полі Koho у всіх електронних листах, які надсилає Redmine.

  2. Створіть свій файл конфігурації з існуючого шаблону.

    cd / var / www / html / redmine / config /
    cp configuration.yml. příklad konfigurace.yml

   3. Відредагуйте свій файл конфігурації

            sudo nano /var/www/html/redmine/config/configuration.yml
            Знайдіть розділ standardní у файлі та введіть наступні налаштування:
            rozvoj:
                       email_doručení:
                                 delivery_method:: smtp
                                 smtp_settings:
                                  enable_starttls_auto: true
                       adresa: <адреса вашого SMTP-сервера>
                       přístav: <порт, який використовується вашим сервером>
                       doména: mydomain.com
                       ověřování: :přihlásit se
                       uživatelské_jméno: <ім'я користувача облікового запису електронної пошти джерела>
                       heslo: <пароль облікового запису електронної пошти джерела>

Ця конфігурація підійде для 90% встановлень Redmine. Якщо ваш SMTP-сервер використовує інші налаштування, ви можете знайти більше інансання Redmine.

Просто кілька порад:

  • Vymazat enable_starttls_auto: true, якщо не плануєте використовувати TLS.
  • Якщо у вас виникають проблеми з сертифікатом вашого поштового сервезот овими провайдерами), додайте od nového smtp_settings.


Перезапустіть Redmine, щоб застосувати нову конфігурацію.

Vytvořte NGINX: sudo systemctl znovu načíst nginx


Перевірка доставки електронної пошти

Виконайте наступні кроки, щоб перевірити конфігурацію електронної пошти:

  1. У своєму додатку Redmine перейдіть до "Адміністрування -> Налаштування -> Сповонеят a"
  1. Налаштуйте свою вихідну адресу електронної пошти в полі "Адреса електронної поша". Не забудьте зберегти свої нові налаштування, натиснувши кнопку "Зберегвтастіроцнута", роцнанутастирознутас nic.

Екран конфігурації електронної пошти Redmine

  1. Нарешті, перейдіть вниз і натисніть на "Надіслати тестовий лист". Якщо ваша конфігурація електронної пошти правильна, буде показано повствідомелена ист успішно доставлено.

Тестовий лист Redmine успішно доставлено

Якщо ваш тестовий лист не відправлено правильно, ви отримаєте помилку. Помилки чітко іilентифngeюnge проблему (неправильний пароль, неможли). Виправте проблему і спробуйте ще раз.

Dobrý den! Ваша конфігурація електронної пошти Redmine повністю функціональна.

Dokonalý upgrade Redmine? Snadný.

Získejte všechny výkonné nástroje pro dokonalé plánování, správu a řízení projektů v jednom softwaru.

Спробуйте Easy Redmine у ​​30-денній безкоштовній пробній версії

Повнофункціональний, захищений SSL, щоденне резервне копіювання, у вашій гео