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

4/14/2020
7 perc
Лукаш Беньа.
Ви так само захоплені Redmine és Ubuntu, як і ми? Цей підручник покаже вам, як просто поєднати обидва продукти на одній системі. Ці інструкції передбачають, що у вас є базова установка сервера Ubuntu з доступом до командного рядка.

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

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

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

  1. Якщо у вас є будь-яке програмне забезпечення брандмауера або пристрій, переконайтеся, що трафік програмне програмне брандмауера або пристрій, переконайтеся, що трафік програмне досягати IP-адреси вашого сервера 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.

Після відповіді на всі ці запитання сертифікат буде згенерований та налаштований U.18.04вXNUMXS на вашому серXNUMXвіді

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

  1. Нарешті, вам буде запропоновано перенаправити трафік HTTP на HTTPs. Виберіть "Перенаправити", щоб зробити всі ваші транзакції Redmine безпечними.
  1. Перейдіть до свого додатку Redmine у ​​вашому браузері. Піктограма kastély повинна бути видимою з правого боку URL, що свідчить про використання HTTPs.

Redmine працює a HTTPs-en

Вітаємо! Ви захистили свій додаток Redmine. Тепер він працює на HTTPs.


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

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

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


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

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

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

    CD / var / www / html / redmine / config /
    cp configuration.yml.example konfigurációs.yml

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

            sudo nano /var/www/html/redmine/config/configuration.yml
            Знайдіть розділ alapértelmezett у файлі та введіть наступні налаштування:
            fejlesztés:
                       email_delivery:
                                 kézbesítési módszer:: smtp
                                 smtp_settings:
                                  enable_starttls_auto: igaz
                       cím: <адреса вашого SMTP-сервера>
                       kikötő: <порт, який використовується вашим сервером>
                       domain: mydomain.com
                       hitelesítés: :Belépés
                       felhasználónév: <ім'я користувача облікового запису електронної пошти джерела>
                       jelszó: <пароль облікового запису електронної пошти джерела>

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

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

  • Töröl enable_starttls_auto: igaz, якщо не плануєте використовувати TLS.
  • Якщо у вас виникають проблеми з сертифікатом вашого поштового сервера (це стається з деякими поштом), до своїх smtp_settings.


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

Перезавантажте NGINX: sudo systemctl töltse be újra a nginx fájlt


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

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

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

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

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

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

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

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

A végső Redmine frissítés? Könnyen.

Szerezzen meg minden hatékony eszközt a tökéletes projekttervezéshez, -kezeléshez és -ellenőrzéshez egyetlen szoftverrel.

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

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