Så här slutför du din Redmine-installation på Ubuntu 18.04 Lts (2 viktiga steg)
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:
- 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.
- Lägg till Låtets krypteringslager i APT och uppdatera.
sudo add-apt-repository -y ppa: certbot / certbot
sudo apt-get update
- Installera certifieringsboten som kommer att få och konfigurera dina HTTP-certifikat.
sudo apt-get install -y python-certbot-nginx
- 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
- 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.
- 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
- 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.
- 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
- Gå till "Administration -> Inställningar -> E-postaviseringar" i din Redmine-applikation.
- 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
- 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.