en
Sprog
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI-oversættelse
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Sådan fuldfører du din Redmine-installation på Ubuntu 18.04 Lts (2 vigtige trin)

4/14/2020
7 minutter
Lukáš Beňa
Er du lige så vild med Redmine og Ubuntu? Denne tutorial viser dig, hvordan du simpelthen kombinerer begge produkter på et enkelt system. Disse instruktioner antager, at du har en grundlæggende Ubuntu-serverinstallation med kommandolinjeadgang.

Sikre din Redmine-installation

Når du udfører en simpel Redmine-installation på Ubuntu 18.04 LTS, er sikker adgang til din Redmine-applikation (HTTP'er) ikke aktiveret. Aktivering af HTTP'er beskytter dine adgangskoder og de oplysninger, der rejser gennem Internettet, mens du bruger Redmine. I vores tilfælde vil vi bruge Lad os kryptere certifikater for at aktivere HTTP'er på din Redmine-installation. Lad os kryptere certifikater er helt gratis og understøttes fuldt ud af alle browsere.

De krævede trin er som følger:

  1. Hvis du har aktiveret en firewall-software til apparatet, skal du sørge for, at HTTP-protokolltrafikken kan gennemgå og nå IP-adressen på din Redmine-server.
  1. Føj Let's krypteringslageret til APT og opdater.

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

sudo apt-get update

  1. Installer certificeringsboten, der får og konfigurerer dine HTTP-certifikater.

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

  1. Hent og installer certifikatet til din Redmine-applikation.

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

Under installationen af ​​certifikatet bliver du bedt om:

  • Din e-mail-adresse.
  • Din aftale om servicevilkårene.
  • Din tilladelse til at blive abonneret på Let's Encrypt e-mail-liste.

Når du har besvaret alle disse spørgsmål, genereres og konfigureres certifikatet på din Ubuntu 18.04 LTS-server

KOMMANDOUDGANG:
Indhentning af nyt certifikat
Udfører følgende udfordringer:
http-01 udfordring for redmine.mydomain.com
Venter på bekræftelse ...
Rengøring af udfordringer
Implementering af certifikat til VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com

  1. Endelig bliver du spurgt, om du vil omdirigere HTTP-trafik til HTTP'er. Vælg "Omdirigering" for at sikre alle dine Redmine-transaktioner.
  1. Gå til din Redmine-applikation i din browser. Det ikon lås skal være synlig til højre for URL'en, hvilket indikerer, at HTTP'er er i brug.

Redmine kører over HTTP'er

Tillykke! Du har sikret din Redmine-applikation. Det kører nu over HTTP'er.


E-mail leveringskonfiguration

Redmine-applikationen sender normalt meddelelser via e-mail. For at de skal fungere korrekt, Redmine præferencer for e-mail-levering skal konfigureres.

Gå gennem følgende trin for at ændre dine e-mail-indstillinger. Med henblik på denne tutorial antager vi, at din Redmine-installation er placeret på / var / www / html / redmine. Skift denne sti, så den passer til din.


Konfiguration af e-mail inden for Redmine

  1. Vælg en e-mail-adresse, der skal bruges som en kilde-e-mail til dine Redmine-underretninger. Denne e-mail-adresse vises på Til -feltet af alle de Redmine-leverede e-mails.

  2. Opret din konfigurationsfil fra den eksisterende skabelon.

    cd / var / www / html / redmine / config /
    cp-konfiguration.yml.example-konfiguration.yml

   3. Rediger din konfigurationsfil

            sudo nano /var/www/html/redmine/config/configuration.yml
            Find den standard afsnit i filen og indtast følgende indstillinger:
            udvikling:
                       e-mail-levering:
                                  levering_metode:: smtp
                                  smtp_indstillinger:
                                   enable_starttls_auto: sandt
                       adresse:
                       Havn:
                       domæne: mydomain.com
                       Godkendelse: :Log på
                       brugernavn:
                       password:

Den her viste konfiguration passer til 90% af Redmine-installationer. Hvis din SMTP-server bruger forskellige indstillinger, kan du finde flere oplysninger på Redmine-websted.

Bare et par tip:

  • Fjern enable_starttls_auto: sandt hvis du ikke planlægger at bruge TLS.
  • Hvis du har problemer med dit e-mail-servercertifikat (sker med nogle e-mail-udbydere), tilføj til dine smtp_settings.


Genstart Redmine for den nye konfiguration, der skal anvendes.

Genindlæs NGINX: sudo systemctl genindlæse nginx


Test levering af e-mail

Udfør følgende trin for at kontrollere din e-mail-konfiguration

  1. Gå til "Administration -> Indstillinger -> E-mail-underretninger" i din Redmine-applikation.
  1. Konfigurer din kilde-e-mail-adresse i feltet "Emission-e-mail-adresse". Glem ikke at gemme dine nye indstillinger ved at klikke på “Gem” -knappen placeret i slutningen af ​​siden.

Redmine e-mail-konfigurationsskærm

  1. Endelig skal du gå til bunden og klikke på “Send en test-e-mail”. Hvis din e-mail-konfiguration er korrekt, vises en meddelelse, der fortæller dig, at din test-e-mail blev leveret.

Redmine test e-mail med succes leveret

Hvis din test-e-mail ikke er korrekt sendt, får du en fejl. Fejl identificerer klart problemet (forkert adgangskode, kan ikke nå SMTP-serveren osv.). Løs problemet, og prøv igen.

Tillykke! Din Redmine-e-mail-konfiguration er fuldt operationel.

Den ultimative Redmine -opgradering? Let.

Få alle kraftfulde værktøjer til perfekt projektplanlægning, styring og kontrol i en software.

Prøv Easy Redmine i 30 dages gratis prøveperiode

Fuldstændige funktioner, SSL-beskyttet, daglige backups, i din geolocation