This is automatic translation. If you do not like it, switch to English or another language. Thank you for understanding. OK Show original
Tilfreds

Sådan gennemføres din Redmine-installation på Ubuntu 18.04 LTS (2 vigtige trin)

Er du vild med Redmine og Ubuntu lige så godt? Denne tutorial viser dig, hvordan du gør det bare kombiner begge produkter på et enkelt system. Disse instruktioner forudsætter, 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_settings:

                                   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 site.

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.

 

Forfatter: Jose Omedes, Lukáš Beňa

Yderligere oplysninger
Gratis prøveversion

Nem Redmine 10 opgradering
Top plugins & features
Nyt og mobilt design
Server opgraderinger
Global sky

Start gratis prøveversion

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

Fuldt udstyret, 30 Dage, SSL-beskyttet, Daglige Backups, I din Geo-placering

or