en
Språk
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI-översättning
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Så här slutför du din Redmine-installation på Ubuntu 18.04 Lts (2 viktiga steg)

4/14/2020
7 minuter
Lukáš Beňa
Är du galen på Redmine och Ubuntu lika bra? Denna handledning visar dig hur du enkelt kan kombinera båda produkterna på ett enda system. Dessa instruktioner antar att du har en grundläggande Ubuntu-serverinstallation med kommandoradstillträde.

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.

Den ultimata Redmine -uppgraderingen? Lätt.

Få alla kraftfulla verktyg för perfekt projektplanering, hantering och kontroll i en programvara.

Prova Easy Redmine i 30 dagars gratis provperiod

Fullständiga funktioner, SSL-skyddad, dagliga säkerhetskopior, i din geolokalisering