Hur du slutför din Redmine-installation på Ubuntu 18.04 Lts (2 viktiga steg)
Säkra din Redmine-installation
När du utförs en enkel Redmine-installation på Ubuntu 18.04 LTS är inte säker åtkomst till din Redmine-applikation (HTTP) aktiverad. Aktivera HTTPs skyddar ditt lösenord och information som skickas genom internet när du använder Redmine. I vårt fall kommer vi att använda certifikat från Låt oss kryptera för att aktivera HTTPs på din Redmine-installation. Let's Encrypt-certifikat är helt gratis och fullt stödda av alla webbläsare.
De nödvändiga stegen är följande:
- Om du har någon brandväggsmjukvara eller brandväggsenhet aktiverad, se till att HTTPs-trafik kan passera och nå IP-adressen för din Redmine-server.
- Lägg till Let's Encrypt-repot till APT och uppdatera.
sudo add-apt-repository -y ppa: certbot / certbot
sudo apt-get update
- Installera certifikatboten som kommer att hämtas och konfigurera dina HTTPs-certifikat.
sudo apt-get install -y python-certbot-nginx
- Hämta och installera certifikatet för din Redmine-applikation.
sudo certbot - nginx -d redmine.mydomain.com
Under certifikatinstallationen kommer du att bli ombedd att ange:
- Din e-postadress.
- Ditt samtycke till användarvillkoren.
- Din auktorisation för att prenumerera på Let's Encrypts 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.
- Till sist kommer du att bli ombedd om du vill omdirigera HTTP-trafik till HTTPs. Välj "Redirect" för att göra alla dina Redmine-transaktioner säkra.
- Gå till din Redmine-applikation i din webbläsare. Låsikonen bör vara synlig på högre sida av URL:en, vilket indikerar att HTTPs används.
Redmine som körs över HTTPs
Grattis! Du har säkrat din Redmine-applikation. Den körs nu över HTTPs.
Konfiguration av e-postleverans
Redmine-applikationen skickar allmänna meddelanden via e-post. För att de ska fungera korrekt måste Redmines e-postleveransinställningar konfigureras.
Gå igenom följande steg för att ändra dina e-postinställningar. För detta exempel antar vi att din Redmine-installation finns på sökvägen /var/www/html/redmine. Ändra denna sökväg efter dina egna inställningar.
Konfigurera e-post inom Redmine
- Välj en e-postadress som kommer att användas som en källa för e-post för dina Redmine-meddelanden. Denna e-postadress kommer att visa i fältet Till för alla levererade Redmine-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
Hitta avsnittet standard 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 visa här kommer att passera 90% av Redmine-installationerna. Om din SMTP-server använder olika inställningar kan du hitta mer information på Redmine-webbplatsen.
Nagra tips:
- Avlägsna enable_starttls_auto: sant om du inte planerar att använda TLS.
- Om du har problem med ditt e-postservers certifikat (händer med vissa e-postleverantörer), lägg till i dina smtp-inställningar.
Starta om Redmine för att de nya konfigurationerna ska tillämpas.
Ladda om NGINX: sudo systemctl ladda om nginx
Testa e-postleverans
Följ följande steg för att kontrollera din e-postkonfiguration
- Inom din Redmine-applikation, gå till "Administration -> Inställningar -> E-postaviseringar"
- Konfigurera din käll-e-postadress i fältet "Emissions-e-postadress". Glöm inte att spara dina nya inställningar genom att klicka på "Spara"-knappen längst ner på sidan.
Redmine e-postkonfigurationsskärm
- Till sist, gå till botten och klicka på "Skicka ett test-e-postmeddelande". Om din e-postkonfiguration kommer ett korrekt meddelande att visa som informerar dig om att ditt test-e-postmeddelande har levererats.
Redmine test-e-postmeddelande levererades
Om ditt test-e-postmeddelande inte skickas korrekt kommer du att få ett felmeddelande. Felmeddelandet identifierar tydligt problem (fel lösenord, kan inte nå SMTP-servern, osv.). Åtgärda problemet och försök igen.
Grattis! Din Redmine e-postkonfiguration är fullt fungerande.
Den ultimata Redmine-uppgraderingen? Enkel.
Få alla kraftfulla verktyg för perfekt projektplanering, hantering och kontroll i en enda programvara.