Jak zainstalować Redmine na Ubuntu 18.04 Lts (2 etapy)

4/14/2020
7 minut
Łukasz Beňa.
Czy lubisz korzystać z Redmine i Ubuntu? Tento návod vám ukáže, jak jednoduše spojit oba produkty na jednom systému. Tyto instrukce předpokládají, že máte základní instalaci Ubuntu serveru s přístupem přes příkazovou řádku.

Zabezpečte można zainstalować Redmine

Při jednoduché instalaci Redmine na Ubuntu 18.04 LTS není povoleno bezpečné připojení k vaší aplikaci Redmine (HTTP). Povolení HTTPs chrání vaše hesla a informace, které cestují po internecie při používání Redmine. V našem případě použijeme certifikáty Szyfrujmy, které umožní povolení HTTPs na vaší instalaci Redmine. Certifikáty Let's Encrypt jsou zcela zdarma a plně podporovány všemi prohlížeči.

Potřebné kroky jsou následující:

  1. Pokud máte povolený jakýkoli firewall nebo zařízení, ujistěte se, že provoz protokolu HTTPs muůže projít a dosáhnout IP adresy vašeho serveru Redmine.
  1. Dodaj repozytorium Let's Encrypt do APT i aktualizuj.

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

sudo apt-get update

  1. Nainstalujte certifikačního bota, který získá i nakonfiguruje certyfikat HTTPs.

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

  1. Możesz zainstalować certyfikat dla aplikacji Redmine.

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

Během instalace certifikátu budete vyzváni k:

  • Zadání vaší adres e-mailowy.
  • Vyjádření souhlasu s podmínkami služby.
  • Přihlášení k odběru e-mailů od Let's Encrypt.

Po zodpovězení všech techto otázek bude certifikát wygenerowany i nakonfigurowany na serwerze Ubuntu 18.04 LTS

VÝSTUP PŘÍKAZU:
Získání nového certifikátu
Provádění následujících výzev:
výzva http-01 dla redmine.mydomain.com
Čekání na ověření...
Čištění výzev
Zainstaluj certyfikat dla wirtualnej hostitele /etc/nginx/sites-enabled/redmine.mydomain.com

  1. Nakonec budete vyzváni, zda chcete přesměrovat provoz HTTP na HTTPs. Vyberte "Přesměrovat", aby byly všechny vaše transakce v Redmine zabezpečeny.
  1. Přejděte na svou aplikaci Redmine v prohlížeči. Na pravé straně URL by měla být viditelna ikona zablokować, což znamená, že se se používá HTTPs.

Redmine przeglądaj HTTPs

Blahopřejeme! Skorzystaj z jednej aplikacji Redmine. Nyní beěží přes HTTPs.


Konfiguracja doručování e-mailů

Aplikace Redmine obvykle odesílá oznámení e-mailem. Aby fungovaly správně, musí být nakonfigurovány preferované doručovací e-mail v Redmine.

Postupujte podle následujících kroků, abyste změnili své e-mailové nastavení. Pro účely tohoto návodu předpokládáme, že je vaše instalace Redmine umístěna v /var/www/html/redmine. Upravte tuto cestu podle svých potřeb.


Konfiguracja poczty e-mail v Redmine

  1. Vyberte e-mailovou adresu, která bude použita jako zdrojový e-mail pro vaše upozornění z Redmine. Tato e-mailová adresa bude zobrazena v poli Pro všech doručených e-mailech z Redmine.

  2. Vytvořte konfigurační soubor z presentující šablony.

    cd / var / www / html / redmine / config /
    cp konfiguracja.yml.przykładowa konfiguracja.yml

   3. Upravte svůj konfigurační soubor

            sudo nano /var/www/html/redmine/config/configuration.yml
            Najděte sekci domyślnym v souboru a zadejte následující nastavení:
            rozwój:
                       e-mail dostawa:
                                 delivery_method:: smtp
                                 smtp_settings:
                                  enable_starttls_auto: prawda
                       adres:
                       Port:
                       domena: mojadomena.com
                       poświadczenie: :Zaloguj sie
                       Nazwa Użytkownika:
                       hasło:

Toto nastavení bude vyhovovat 90% instalacji Redmine. Pokud váš SMTP server používá jiná nastavení, najdete více informací na stránce Redmine.

Jen par tipů:

  • Pokud nepočítáte s použitím TLS, odstraňte enable_starttls_auto: prawda.
  • Pokud máte problémy s certifikátem vašeho emailového serveru (stává se to u některých poskytovatelů emailů), přidejte zrobić vašich smtp_settings.


Restartujte Redmine, aby zobaczyć nową konfigurację aplikacji.

Znovu načtěte NGINX: sudo systemctl przeładuj nginx


Testování doručování e-mailů

Pro ověření konfigurace e-mailuprovďte následující kroky:

  1. V aplikaci Redmine přejděte na „Správa -> Nastavení -> Upozornění e-mailem”
  1. Nastavte zdrojovou e-mailovou adres v poli "Adresa odesílatele". Nezapomeňte uložit nová nastavení kliknutím na tlačítko „Uložit” umístěné na konci stránky.

Obrazovka konfiguruj e-mail Redmine

  1. Nakonec přejděte dolů a klikněte na „Odesłany testovací e-mail”. Pokud je vaše skonfiguruj e-mailu správná, zobrazí se vám zpráva informující lub úspěšném doručení testovacího e-mailu.

Testovací e-mail Redmine úspěšně doručen

Pokud váš testovací e-mail není správně odeslán, zobrazí se vám chyba. Chyby jasně identifikují problemlém (špatné heslo, nemožnost dosáhnout na SMTP server atd.). Opravte problem a zkuste to znovu.

Gratulujemy! Dostosuj e-mail Redmine je plně funkční.

Aktualizacja Ultimátní Redmine? Snadne.

Získejte všechny mocné nástroje pro wykonalé plánování, řízení a kontrolu projektů v jednom softwaru.

Vyzkoušejte Easy Redmine na 30 dni zdarma

Kompletní funkce, chráněno protokolem SSL, denní zálohování, ve vaší lokalitě.