Jak dokončit instalaci Redmine na Ubuntu 18.04 Lts (2 základní kroky)
Zabezpečte svou instalaci 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 internetu při používání Redmine. V našem případě použijeme certifikáty Zašifrujeme, které umožní povolení HTTPs na vaši instalaci Redmine. Certifikáty Let's Encrypt jsou zdarma a plně podporovány všemi prohlížeči.
Potřebné kroky jsou následující:
- Pokud máte jakýkoli firewall nebo zařízení, která vám umožňují, že provoz protokolu HTTP může projít a nastavit adresy IP serveru Redmine.
- Přidejte repozitář Let's Encrypt do APT a aktualizujte.
sudo add-apt-repository -y ppa: certbot / certbot
sudo apt-get update
- Nainstalujte certifikačního bota, který získá a nakonfiguruje vaše HTTPs certifikáty.
sudo apt-get install -y python-certbot-nginx
- Získejte a nainstalujte certifikát pro vaši aplikaci Redmine.
sudo certbot --nginx -d redmine.mydomain.com
Během instalace certifikátu budete vyzváni k:
- Zadání vaší e-mailové adresy.
- Vyjádření souhlasu s podmínkami služeb.
- Přihlášení k odběru e-mailů od Let's Encrypt.
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
Provádění následujících výzev:
výzva http-01 pro redmine.mydomain.com
Čekání na ověření...
Čištění výzev
Instalace certifikátu do virtuálního hostitele /etc/nginx/sites-enabled/redmine.mydomain.com
- 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.
- Přejděte na aplikaci Redmine v prohlížeči. Na pravé straně URL by měla být viditelná ikona zámku, což znamená, že se používá HTTPs.
Redmine běžící přes HTTPs
Blahopřejeme! Zabezpečili jste svou aplikaci Redmine. Nyní běží přes HTTPs.
Konfigurace doručování e-mailů
Aplikace Redmine obvykle odesílání oznámení e-mailem. Aby fungovaly správně, musí být nakonfigurovány preferované doručovací e-maily 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 ve /var/www/html/redmine. Upravte tuto cestu podle svých potřeb.
Konfigurace e-mailu v Redmine
- Vyberte e-mailovou adresu, kterou budete používat 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-mailů z Redmine.
- Vytvořte konfigurační soubor z existujících šablon.
cd / var / www / html / redmine / config /
cp configuration.yml. příklad konfigurace.yml
3. Upravte svůj konfigurační soubor
sudo nano /var/www/html/redmine/config/configuration.yml
vyhledejte sekci 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:
Toto nastavení bude vyhovovat 90% instalací Redmine. Pokud váš SMTP server používá jiné nastavení, najdete více informací na stránce Redmine.
Jen pár tipů:
- Pokud nepočítáte s použitím TLS, zajímavě enable_starttls_auto: true.
- Pokud máte problémy s certifikátem vašeho emailového serveru (stává se u některých poskytovatelů emailů), přidejte proveďte nastavení smtp_settings.
Restartujte Redmine, aby se aplikovala nová konfigurace.
Znovu na čtěte NGINX: sudo systemctl znovu načíst nginx
Testování doručování e-mailů
Pro ověření konfigurace e-mailu proveďte následující kroky:
- V aplikaci Redmine přejděte na "Správa -> Nastavení -> Upozornění e-mailem"
- získáte zdrojovou e-mailovou adresu v poli "Adresa zasílat". Nezapomeňte uložit nové nastavení na tlačítko "Uložit nastavení" na konci stránky.
Obrazovka konfigurace e-mailu Redmine
- Nakonec přejděte dolů a klikněte na "Odeslat testovací e-mail". Pokud je vaše konfigurace e-mailu správná, zobrazí se vám zpráva informující o úspěšném doručení testovacího e-mailu.
Testovací e-mail Redmine úspěšně doručen
Pokud váš e-mail není správně odeslán, zobrazí se vám chyba. Chyby jasně identifikují problém (špatné heslo, nelze dosáhnout na SMTP server atd.). Opravte problém a zkuste to znovu.
Gratulujeme! Vaše konfigurace e-mailu Redmine je plně funkční.
Ultimátní upgrade Redmine? Snadné.
Získejte všechny mocné nástroje pro dokonalé plánování, řízení a kontrolu projektů v jednom softwaru.