Завършете инсталацията на Redmine в Ubuntu 18.04 Lts (2 основни пасажа)

4/14/2020
7 минути
Лукаш Беня -> Лукаш Беня
Имате ли ред на Redmine и Ubuntu в този стил? Този урок, който можете да комбинирате, комбинира няколко елемента и продукти в една система. Queste instruzioni presuppongono che tu abbia una base di installazione del server Ubuntu con accesso alla riga di comando.

Защитете вашата инсталация на Redmine

Ако изпълните проста инсталация на Redmine в Ubuntu 18.04 LTS, достъпът до вашето приложение Redmine (HTTPs) не е активен. Можете да защитите HTTPs, за да защитите вашата парола и информация за достъп до Интернет, докато използвате Redmine. Nel nostro caso, utilizzeremo i certificati Нека да шифроваме за възможност за HTTPs за вашата инсталация на Redmine. Сертификатите Let's Encrypt са пълни безплатни и поддържани от целия браузър.

I passaggi richiesti sono i seguenti:

  1. Ако имате софтуер за деактивиране на защитната стена на уреда, подсигурете трафика на протокола HTTPs, който пропуска и подрежда IP адресите на вашия сървър Redmine.
  1. Добавяне на хранилище Let's Encrypt за APT и добавяне.

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

Sudo актуализация ап-да

  1. Инсталирайте бот за сертифициране, който предлага и конфигурира вашите HTTPs сертификати.

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

  1. Изтеглете и инсталирайте сертификата за вашето приложение Redmine.

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

Durante l'installazione del certificato, ti verranno richiesti:

  • Il tuo indirizzo имейл.
  • La tua accettazione dei termini di servizio.
  • Вашето разрешение за записване на всички имейли от Let's Encrypt.

Dopo aver risposto a tutte queste domande, il il verrà verrà генерира генериран сертификат и конфигурира на вашия сървър Ubuntu 18.04 LTS

ИЗХОД НА КОМАНДА:
Acquisizione di un nuovo certificato
Esecuzione delle guenti sfide:
sfida http-01 за redmine.mydomain.com
In attesa di verifica...
Pulizia delle sfide
Разположете сертификата на VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com

  1. Infine, ти вярваш, че се пренасочва трафикът HTTP към HTTPs. Изберете „Reindirizza“ за изобразяване на всички ваши трансакции Redmine сигурно.
  1. Изтеглете вашето приложение Redmine във вашия браузър. Иконата на lucchetto dovrebbe е видима на последния унищожен URL адрес, като HTTPs се използва.

Redmine се изпълнява през HTTPs

Честито! Защитете вашето приложение Redmine. Или работи с HTTPs.


Configurazione della consegna delle email

Приложението Redmine di solito изпраща известия по имейл. Per farle funzionare correttamente, le preferenze di consegna имейл di Redmine devono essere конфигуриране.

Segui i seguenti passaggi per modificare le tue impostazioni email. Според урока вижте вашата инсталация на Redmine в /var/www/html/redmine. Modifica questo percorso per adattarlo al tuo.


Конфигуриране на електронна поща в Redmine

  1. Select un indirizzo email che verrà utilizzato come имейл от произход за известие от Redmine. Questo indirizzo email verrà mostrato nel campo A от целия имейл, поканен от Redmine.

  2. Създайте своя файл за конфигурация на съществуващия модел.

    cd / var / www / html / redmine / config /
    cp configuration.yml.пример конфигурация.yml

   3. Модифицирайте своя конфигурационен файл

            sudo nano /var/www/html/redmine/config/configuration.yml
            Trova la sezione подразбиране all'interno del file e inserisci le guenti impostazioni:
            развитие:
                       имейл_изпращане:
                                 Delivery_method:: smtp
                                 smtp_settings:
                                  enable_starttls_auto: вярно
                       адрес:
                       порт:
                       домейн: mydomain.com
                       удостоверяване: :Влизам
                       потребителско име:
                       парола:

Конфигурацията показва, че се добавят 90% от инсталациите на Redmine. Не е случайно, че вашият сървър SMTP използва разнообразни импостации, можете да търсите последна информация на sito di Redmine.

Изход:

Solo un paio di suggerimenti:

  • Римуови enable_starttls_auto: вярно нямате намерение да използвате TLS.
  • Se hai problemi con il certificato del server di posta elettronica (succede con alcuni provider di posta elettronica), aggiungi всички въведени smtp.


Изтеглете Redmine за приложение на новата конфигурация.

Ricaricare NGINX: sudo systemctl презареди nginx


Тест за изпращане на имейл

Seguire i seguenti passaggi per verificare la configurazione della posta elettronica

  1. Всички вътрешни приложения на Redmine са „Администриране -> Импортиране -> Известия по имейл“
  1. Конфигурирайте собствено изпращане на имейл от първоначалното поле „Изпращане на имейл“. Non dimenticare di salvare le nuove impostazioni cliccando sul pulsante "Salva" situato alla fine della pagina.

Схема за конфигуриране на имейл на Redmine

  1. Infine, andare in fondo alla pagina e fare clic su „Invia un'email di prova“. Se la configurazione della tua email è corretta, verrà visualizzato un messaggio che ti informa che la tua email di prova è stata consegnata con successo.

Имейл di prova di Redmine consegnata con successo

Se la tua email di prova non viene inviata correttamente, riceverai un errore. Има грешка при идентифициране на открит проблем (грешка в паролата, невъзможна промяна на SMTP сървър и др.). Risolvi il problema e riprova.

Честито! Конфигурирането на вашия имейл на Redmine е завършено.

L'aggiornamento definitivo di Redmine? Лесно.

Ottieni tutti gli instrumenti potenti per una pianificazione, gestione e controllo del progetto perfetti in un unico software.

Prova Easy Redmine безплатно за 30 giorni

Функционалността е завършена, SSL защита, резервни копия, не е геолокализация