A Redmine telepítése az Ubuntuhoz 18.04 Lts volt (2 fontos elem)

4/14/2020
7 perc
Lukáš Beňa.
Ben je net zo gek op Redmine és Ubuntu als wij? Deze tutorial laat je zien hoe je beide producten eenvoudig op één systeem kunt combinedren. Az utasítások az Ubuntu Server alapbeállításához szükségesek a parancssorból.

Beveilig uw Redmine-installatie

Wanneer u een envoudige Redmine-installatie uitvoert op Ubuntu 18.04 LTS, a Redmine-toepassing (HTTP-k) teljes védelme. Het inschakelen van HTTPs beschermt uw wachtwoorden en de informatie die via internet wordt verzonden tijdens het gebruik van Redmine. In ons geval zullen we gebruik maken van certificaten van Titkosítjuk om HTTPs a Redmine telepítéséhez. Let's Encrypt-certificaten zijn volledig gratis en worden volledig ondersteund door minden böngészőben.

De vereiste stappen zijn als volgt:

  1. Valamint a tűzfalszoftver minden készülékhez, amely beépíthető, zorg er dan voor dat het verkeer van het HTTPs-protocol door kan gaan en het IP-címe van uw Redmine-server kan bereiken.
  1. Voeg de Let's Encrypt-opslagplaats toe aan APT en werk bij.

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

sudo apt-get update

  1. Telepítse a certificeringsbotot a HTTPs-tanúsítvánnyal konfigurálva.

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

  1. Verkrijg en installeer het Certificaat voor uw Redmine-toepassing.

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

Tijdens de installatie van het certificaat wordt u gevraagd om:

  • Uw e-mail címek.
  • Uw akkoord met de algemene voorwaarden.
  • Uw toesttemming om geabonneerd te worden op de e-maillijst van Let's Encrypt.

Zodra u al deze vragen hebt beantwoord, wordt het certificaat gegenereerd en geconfigureerd op uw Ubuntu 18.04 LTS-server.

OPDRACHTUITVOER:
Een nieuw certificaat verkrijgen
De volgende uitdagingen uitvoeren:
http-01 uitdaging voor redmine.mydomain.com
Wachten op verificatie...
Uitdagingen opschonen
Tanúsítvány implementálása a VirtualHostban /etc/nginx/sites-enabled/redmine.mydomain.com

  1. Tenslotte wordt u gevraagd of u HTTP-verkeer naar HTTPs wilt omleiden. Selecteer "Omleiden" om al uw Redmine-transacties veilig te maken.
  1. Ga naar uw Redmine-toepassing az uw böngészőben. Het slotpiktogram moet zichtbaar zijn aan de rechterkant van de URL, wat aangeeft dat HTTPs in gebruik is.

Redmine draait op HTTPs

Gefeliciteerd! U heeft uw Redmine-toepassing beveiligd. Het draait nu op HTTPs.


E-mailveringsconfiguratie

De Redmine-toepassing stuurt meestal meldingen e-mailben. Om helyes te werken, moeten de e-mailveringsvoorkeuren van Redmine worden geconfigureerd.

Doorloop de volgende stappen om uw e-mailinstellingen te wijzigen. Ezt az oktatóanyagot használjuk a Redmine-installatie zich bevindt op /var/www/html/redmine oldalon. Pas deze pad aan naar uw eigen pad.


Redmine e-mail konfigurálása

  1. Selecteer een e-mailadres dat zal worden gebruikt als een bron-e-mail voor uw Redmine-meldingen. Dit e-mail cím wordt weergegeven in het Tovább-veld van all geleverde Redmine-e-mails.

  2. Maak uw configuratiebestand aan vanuit het bestaande sjabloon.

    CD / var / www / html / redmine / config /
    cp configuration.yml.example konfigurációs.yml

   3. Bewerk uw configuratiebestand

            sudo nano /var/www/html/redmine/config/configuration.yml
            Találd meg alapértelmezett sectie in het bestand en voer de volgende instellingen in:
            fejlesztés:
                       email_delivery:
                                 kézbesítési módszer:: smtp
                                 smtp_settings:
                                  enable_starttls_auto: igaz
                       cím:
                       kikötő:
                       domain: mydomain.com
                       hitelesítés: :Belépés
                       felhasználónév:
                       jelszó:

A konfigurálás itt a Redmine-telepítések 90%-ának megfelelő. Als uw SMTP-server verschillende instellingen gebruikt, kunt u meer informatie vinden op de Redmine-site.

Slechts és néhány tipp:

  • Törlés enable_starttls_auto: igaz als u geen TLS wilt gebruiken.
  • Als u problemen heeft met het certificaat van uw e-mailserver (komt voor bij sommige e-mailproviders), voeg dan toe aan uw smtp-instellingen.


Herstart Redmine om de nieuwe configuratie toe te passen.

Herlaad NGINX: sudo systemctl töltse be újra a nginx fájlt


Teszt e-mailbezorging

Voer de volgende stappen uit om uw e-mailconfiguratie te controleren

  1. Ga binnen uw Redmine-toepassing naar "Administratie -> Instellingen -> E-mailmeldingen"
  1. Állítsa be az uw bron-e-mailadres címet az "Emissie-e-mailadres" mezőben. Vergeet niet om uw nieuwe instellingen op te slaan door op de knop "Opslaan" te klikken die zich aan het einde van de pagina bevindt.

Redmine e-mailconfiguratiescherm

  1. Ga ten slotte naar de onderkant en klik op "Verstuur een test-e-mail". Als uw e-mailconfiguratie right is, wordt er een bericht weergegeven waarin wordt gemeld dat uw test-e-mail succesvol is bezorgd.

Redmine teszt-e-mail sikerrel bezorgd

Als uw test-e-mail niet right is verzonden, krijgt u een foutmelding. Fouten identificeren duidelijk het probléma (verkeerd wachtwoord, kan de SMTP-server niet bereiken, enz.). Los het probléma op en probeer het opnieuw.

Gefeliciteerd! Az Uw Redmine e-mail-konfigurációja nagyon fontos.

Vége a Redmine-frissítésnek? Makkelijk.

Krijg alle krachtige tools voor tökéletes projekttervezés, -beheer en -controle in één szoftver.

Probeer Easy Redmine 30 dagen ingyenes

Volledige functies, SSL-beveiligd, dagelijkse back-ups, in uw geografische locatie