Nola osatu zure Redmine instalazioa Ubuntu 18.04 Lts-n (2 pauso esanguratsua)

4/14/2020
7 minuter
Lukáš Beňa
Redmine och Ubuntu bezala zoriontsu zaude? Tutoriale honek erakutsiko dizu nola bietako produktuak system bakar batean nahastu ditzakezun. Jarraibide hauek Ubuntu oinarrizko zerbitzari instalazio basikoa daukazula suposatzen dute, komando-lerro sarbidea izanik.

Säkra din Redmine-installation

När du utför en enkel Redmine-installation på Ubuntu 18.04 LTS är säker åtkomst till din Redmine-applikation (HTTP) inte aktiverad. Att aktivera HTTP skyddar dina lösenord och informationen som reser via Internet när du använder Redmine. I vårt fall kommer vi att använda Låt oss kryptera certifikat för att aktivera HTTP på din Redmine-installation. Låt oss kryptera certifikat är helt gratis och stöds fullt ut av alla webbläsare.

De nödvändiga stegen är följande:

  1. Om du har någon brandväggsprogramvara i apparaten aktiverad, se till att HTTP: s protokolltrafik kan gå igenom och nå IP-adressen för din Redmine-server.
  1. Lägg till Låtets krypteringslager i APT och uppdatera.

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

sudo apt-get update

  1. Installera certifieringsboten som kommer att få och konfigurera dina HTTP-certifikat.

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

  1. Skaffa och installera certifikatet för din Redmine-applikation.

sudo certbot - nginx -d redmine.mydomain.com

Under certifikatinstallationen blir du ombedd att:

  • Din e-postadress.
  • Ditt avtal med användarvillkoren.
  • Din behörighet för att prenumerera på Let's Encrypt e-postlista.

När du har svarat på alla dessa frågor kommer certifikatet att genereras och konfigureras på din Ubuntu 18.04 LTS-server

KOMMANDOUTGÅNG:
Erhålla ett nytt certifikat
Utför följande utmaningar:
http-01 utmaning för redmine.mydomain.com
Väntar på verifiering ...
Rengöring av utmaningar
Distribuera certifikat till VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com

  1. Slutligen blir du tillfrågad om du vill omdirigera HTTP-trafik till HTTP: er. Välj "Omdirigera" för att säkra alla dina Redmine-transaktioner.
  1. Gå till din Redmine-applikation i din webbläsare. De låsikon bör vara synlig på höger sida av URL: en, vilket indikerar att HTTP: er används.

Redmine kör över HTTP: er

Grattis! Du har säkrat din Redmine-applikation. Den körs nu över HTTP.


E-postleveranskonfiguration

Redmine-applikationen skickar vanligtvis aviseringar via e-post. För att de ska fungera korrekt, Redmine e-postleveransinställningar måste konfigureras.

Gå igenom följande steg för att ändra dina e-postinställningar. I denna tutorial antar vi att din Redmine-installation finns på / var / www / html / redmine. Ändra den här vägen så att den passar din.


Konfigurera e-post inom Redmine

  1. Välj en e-postadress som ska användas som en källmail för dina Redmine-aviseringar. Den här e-postadressen kommer att visas på Till fältet för alla Redmine levererade e-postmeddelanden.

  2. Skapa din konfigurationsfil från den befintliga mallen.

    cd / var / www / html / redmine / config /
    cpiguration.yml.example config.yml

   3. Redigera din konfigurationsfil

            sudo nano /var/www/html/redmine/config/configuration.yml
            Leta reda på standard avsnittet i filen och ange följande inställningar:
            utveckling:
                       e-postleverans:
                                  leverans_metod:: smtp
                                  smtp_settings:
                                   enable_starttls_auto: sant
                       adress:
                       hamn:
                       domän: mydomain.com
                       autentisering: :logga in
                       Användarnamn:
                       Lösenord:

Konfigurationen som visas här passar 90% av Redmine-installationerna. Om din SMTP-server använder olika inställningar kan du hitta mer information på Redmine webbplats.

Bara ett par tips:

  • AVLÄGSNA enable_starttls_auto: sant om du inte planerar att använda TLS.
  • Om du har problem med ditt e-postservercertifikat (händer med vissa e-postleverantörer) lägger du till till dina smtp_settings.


Starta om Redmine för att den nya konfigurationen ska tillämpas.

Ladda om NGINX: sudo systemctl ladda om nginx


Testa leverans via e-post

Utför följande steg för att kontrollera din e-postkonfiguration

  1. Gå till "Administration -> Inställningar -> E-postaviseringar" i din Redmine-applikation.
  1. Konfigurera din källa-e-postadress i fältet "E-postadress" Glöm inte att spara dina nya inställningar genom att klicka på "Spara" -knappen i slutet av sidan.

Redmine e-postkonfigurationsskärm

  1. Till slut, gå till botten och klicka på “Skicka ett testmeddelande”. Om din e-postkonfiguration är korrekt visas ett meddelande som informerar dig om att din testmeddelande har levererats.

Redmine testmail levereras

Om ditt testmail inte skickas korrekt får du ett fel. Fel identifierar tydligt problemet (fel lösenord, kan inte nå SMTP-servern etc.). Lös problemet och försök igen.

Grattis! Din Redmine-e-postkonfiguration är fullt fungerande.

Redmine-ren eguneraketa azkena? Erraza.

Lortu proiektu planifikazio, kudeaketa och kontroll osoa egiteko tresna indartsuak programvara bakar batean.

Saiatu Easy Redmine 30 eguneko proba doan

Funkzio osoak, SSL babestua, eguneroko babeskopiak, zure geolokalizazioan