en
Jazyk
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI překlad
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Jak dokončit instalaci Redmine na Ubuntu 18.04 Lts (2 základní kroky)

4/14/2020
7 minut
Lukáš Beňa
Zbláznil jste se také do Redmine a Ubuntu? Tento tutoriál vám ukáže, jak jednoduše kombinovat oba produkty do jednoho systému. Tyto pokyny předpokládají, že máte základní instalaci serveru Ubuntu s přístupem z příkazového řádku.

Zajistěte si instalaci Redmine

Když provádíte jednoduchou instalaci Redmine na Ubuntu 18.04 LTS, zabezpečený přístup k vaší aplikaci Redmine (HTTPs) není povolen. Povolení protokolu HTTP chrání vaše hesla a informace cestující po internetu při používání Redmine. V našem případě použijeme Zašifrujeme certifikáty umožňující HTTP při instalaci Redmine. Pojďme se zašifrovat certifikáty jsou zcela zdarma a plně podporovány všemi prohlížeči.

Požadované kroky jsou následující:

  1. Pokud máte povolený jakýkoli software brány firewall zařízení, ujistěte se, že může protokol HTTPs projít a dosáhnout IP adresy vašeho serveru Redmine.
  1. Přidejte úložiště Pojďme šifrovat do APT a aktualizujte.

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

sudo apt-get update

  1. Nainstalujte certifikační robot, který získá a nakonfiguruje vaše certifikáty HTTP.

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

  1. Získejte a nainstalujte certifikát pro svou aplikaci Redmine.

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

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

  • Vaše e-mailová adresa.
  • Váš souhlas s podmínkami služby.
  • Vaše oprávnění k odběru seznamu Let's Encrypt email.

Po zodpovězení všech těchto otázek bude certifikát vygenerován a nakonfigurován na vašem serveru Ubuntu 18.04 LTS

VÝSTUP PŘÍKAZU:
Získání nového certifikátu
Provedení následujících úkolů:
http-01 výzva pro redmine.mydomain.com
Čekání na ověření ...
Čištění úkolů
Nasazení certifikátu na VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com

  1. Nakonec budete vyzváni, zda přesměrovat provoz HTTP na HTTP. Chcete-li zabezpečit všechny své transakce Redmine, vyberte možnost „Přesměrovat“.
  1. V prohlížeči přejděte do aplikace Redmine. ikona zámku by měl být viditelný na pravé straně URL, což znamená, že se používá HTTP.

Redmine běžící přes HTTPs

Gratulujeme! Zabezpečili jste svou aplikaci Redmine. Nyní běží přes HTTPs.


Konfigurace doručování e-mailem

Aplikace Redmine obvykle odesílá oznámení prostřednictvím e-mailu. Aby správně fungovali, Redmine předvolby doručování e-mailů je třeba nakonfigurovat.

Chcete-li změnit nastavení e-mailu, postupujte podle následujících kroků. Pro účely tohoto návodu předpokládáme, že vaše instalace Redmine je umístěna na / var / www / html / redmine. Změňte tuto cestu, aby vyhovovala vaší.


Konfigurace e-mailu v rámci Redmine

  1. Vyberte e-mailovou adresu, která bude použita jako zdrojový e-mail pro vaše oznámení Redmine. Tato e-mailová adresa se zobrazí na internetu Na pole všech e-mailů doručených společností Redmine.

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

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

   3. Upravte konfigurační soubor

            sudo nano /var/www/html/redmine/config/configuration.yml
            Vyhledejte standardní v souboru a zadejte následující nastavení:
            rozvoj:
                       email_doručení:
                                  delivery_method:: smtp
                                  smtp_settings:
                                   enable_starttls_auto: true
                       adresa:
                       přístav:
                       doména: mydomain.com
                       ověřování: :přihlásit se
                       uživatelské_jméno:
                       heslo:

Zde uvedená konfigurace se vejde 90% instalací Redmine. V případě, že váš SMTP server používá různá nastavení, najdete další informace na Web Redmine.

Jen pár rad:

  • Odstranit enable_starttls_auto: true pokud neplánujete používat TLS.
  • Pokud máte problémy s certifikátem e-mailového serveru (dochází u některých poskytovatelů e-mailu), přidejte na vaše smtp_settings.


Restartujte Redmine pro použití nové konfigurace.

Znovu načíst NGINX: sudo systemctl znovu načíst nginx


Vyzkoušejte doručení e-mailem

Chcete-li zkontrolovat konfiguraci e-mailu, proveďte následující kroky

  1. V aplikaci Redmine přejděte do části „Správa -> Nastavení -> E-mailová oznámení“
  1. Nakonfigurujte svou zdrojovou e-mailovou adresu do pole „Emisní e-mailová adresa“. Nezapomeňte uložit nové nastavení kliknutím na tlačítko „Uložit“ na konci stránky.

Obrazovka konfigurace redmine e-mailu

  1. Nakonec přejděte dolů a klikněte na „Odeslat zkušební e-mail“. Pokud je vaše e-mailová konfigurace správná, zobrazí se zpráva informující o úspěšném doručení zkušebního e-mailu.

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

Pokud váš zkušební e-mail není správně odeslán, zobrazí se chybová zpráva. Chyby jasně identifikují problém (nesprávné heslo, nelze se dostat na server SMTP atd.). Opravte problém a akci opakujte.

Gratulujeme! Vaše emailová konfigurace Redmine je plně funkční.

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.

Vyzkoušejte Easy Redmine ve 30denní bezplatné zkušební verzi

Plné funkce, chráněné SSL, denní zálohy ve vaší geolokaci