Så här fullfører du din Redmine-installation på Ubuntu 18.04 Lts (2 väsentliga trin)

4/14/2020
7 minuter
Lukáš Beňa
Är du lika vild med Redmine och Ubuntu? Denna vägledning visar dig, hur du enkelt kombinerar produkter på ett enkelt system. Dessa instruktioner har en grundläggande Ubuntu-serverinstallation med åtkomst till kommandolinjen.

Sikre 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. Aktivering av HTTPs skyddar din åtkomstkod och information, skickas via Internet, när du använder Redmine. I våra fall kommer vi att använda Let's Encrypt-certifikat för att aktivera HTTPs på din Redmine-installation. Let's Encrypt-certifikater är helt gratis och fullt stödda av alla webbläsare.

De nödvändiga anvisningarna som följer:

  1. Om du har någon brandväggsprogramvara eller appliance aktiverat, ska du sörja för, på HTTPs-protokoltrafik kan passera och nå IP-adresser för din Redmine-server.
  1. Lägg till Let's Encrypt repository för APT och opdater.

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

sudo apt-get update

  1. Installer certifikatboten, som vill hämta och konfigurera dina HTTPs-certifikater.

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

  1. Få och installationscertifikat för din Redmine-applikation.

sudo certbot - nginx -d redmine.mydomain.com

Under certifikatinstallationen blir du bedt om:

  • Din e-postadress.
  • Din accept af servicevillkorene.
  • Din tillstånd för att bli anmäld Let's Encrypts e-postlista.

När du har besvarat alla dessa frågor, kan certifikatet genereras och konfigureras på din Ubuntu 18.04 LTS-server.

  1. Till sist blir du frågad, om du vill omdirigera HTTP-trafik till HTTPs. Välj "Omdiriger" för att göra alla dine Redmine-transaktioner säkra.
  1. Gå till din Redmine-applikation i din webbläsare. Låseikonet ska vara synligt på höger sida av URL'en, vilket gör att HTTPs är i användning.

Redmine kör över HTTPs

Tilllykke! Du har säkrat din Redmine-applikation. Den kör nu över HTTPs.

Konfiguration av e-postleverans

Redmine-applikationen skickar normalt meddelanden via e-post. För att de kan fungera korrekt, ska Redmines e-postleveransinställningar konfigureras.

Gennemgå følgende trin for at ändra dine e-postinställningar. Till detta syfte antager vi, när din Redmine-installation är placerad på /var/www/html/redmine. Skift denna sti, så den passer til din.

Konfiguration av e-post i Redmine

  1. Välj en e-postadress, så kommer du att använda den kilde-e-post till din Redmine-meddelander. Den här e-postadressen kommer att visas i fältet till för alla de levererade Redmine-e-postmeddelanden.

  2. Välj din konfigurationsfil från den befintliga konstruktionen.

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

   3. Rediger din konfigurationsfil

            sudo nano /var/www/html/redmine/config/configuration.yml
            Hitta sektionen standard i fil och indtast 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, der visas her, vil passera till 90% av Redmine-installationerne. Om du använder olika inställningar på SMTP-servern kan du hitta fler uppgifter Redmine-webstedet.

Bara et par tips:

  • Ta bort enable_starttls_auto: sant, om du inte har planer om att använda TLS.
  • Om du har problem med ditt e-postservercertifikat (sker med några e-postleverantörer), tilføj til dine smtp_inställningar.


Genstart Redmine för att använda den nya konfigurationen.

Genindläs NGINX: sudo systemctl ladda om nginx


Testa e-postleverans

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

  1. Inden för din Redmine-applikation, gå till "Administration -> Inställningar -> E-mailnotifikationer"
  1. Konfigurera din källa-e-postadress i fältet "Emissions-e-postadress". Glem inte att gemme dina nya inställningar genom att klicka på "Gem" -knappen längst ned på sidan.

Redmine e-postkonfigurationsskärm

  1. Till sist, gå ner till bunden och klicka på "Skicka ett test-e-postmeddelande". Om din e-postkonfiguration är korrekt, visas ett meddelande, informerar du dig om, och din test-e-post har levererats framgångsrikt.

Redmine test-e-post har levererats framgångsrikt

Om din test-e-post inte skickas korrekt, får du ett fel. Fejl identifierar tydligt problem (förkerad åtkomstkod, kan inte nå SMTP-servern osv.). Ret problemet och prøv igen.

Tilllykke! Din Redmine e-postkonfiguration är fullständig.

Den ultimativa Redmine-uppgraderingen? Nemt.

Få alla kraftfulla verktyg till perfekt projektplanering, -styrning och -kontroll i en enkel programvara.

Easy Redmine i en 30 dagars gratis provperiod

Full funktionalitet, SSL-skydd, dagliga säkerhetskopior, och geolokalisering