Nola osatu zure Redmine instalazioa Ubuntu 18.04 Lts-n (2 pauso esanguratsua)

4/14/2020
7 perc
Lukáš Beňa
Redmine eta Ubuntu bezala zoriontsu zaude? Tutoriale honek erakutsiko dizu nola bietako produktuak sistema bakar batean nahastu ditzakezun. Jarraibide hauek Ubuntu oinarrizko zerbitzari instalazio basikoa daukazula suposatzen dute, komando-lerro sarbidea izanik.

Biztosítsa a Redmine telepítését

Amikor egyszerű Redmine telepítést hajt végre az Ubuntu 18.04 LTS rendszeren, a Redmine alkalmazáshoz (HTTP) nem biztosított a biztonságos hozzáférés. A HTTP-k engedélyezése védi a jelszavakat és az interneten keresztül utazó információkat a Redmine használata közben. Esetünkben használni fogjuk Titkosítjuk tanúsítványok, amelyek lehetővé teszik a HTTP-k használatát a Redmine telepítésén. Titkosítsuk A tanúsítványok teljesen ingyenesek, és minden böngésző teljes mértékben támogatja azokat.

A szükséges lépések a következők:

  1. Ha engedélyezve van valamelyik készülék tűzfalszoftvere, ellenőrizze, hogy a HTTP-protokoll-forgalom áthalad-e és elérheti-e a Redmine szerver IP-címét.
  1. Adja hozzá a titkosított lerakatot az APT-hez, és frissítse.

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

sudo apt-get update

  1. Telepítse a tanúsító robotot, amely megkapja és konfigurálja a HTTPs tanúsítványokat.

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

  1. Szerezze be és telepítse a Redmine alkalmazás tanúsítványát.

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

A tanúsítvány telepítése során a következőket fogja kérni:

  • Az email címed.
  • Ön elfogadja a szolgáltatási feltételeket.
  • Az Ön felhatalmazása előfizetésre a Encrypt e-mail listára.

Miután megválaszolta ezeket a kérdéseket, a tanúsítvány elkészül és konfigurálásra kerül az Ubuntu 18.04 LTS szerverén

KEZELÉS KIMENET:
Új tanúsítvány beszerzése
A következő kihívások végrehajtása:
http-01 kihívás a redmine.mydomain.com számára
Várakozás az ellenőrzésre ...
A kihívások tisztítása
Tanúsítvány telepítése a VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com webhelyre

  1. Végül a rendszer felkérést kap arra, hogy irányítsa-e a HTTP forgalmat a HTTP-re. Válassza az „Átirányítás” lehetőséget, hogy minden Redmine tranzakció biztonságos legyen.
  1. Nyissa meg a Redmine alkalmazást böngészőjében. Az lakat ikon az URL jobb oldalán láthatónak kell lennie, jelezve, hogy a HTTP-k használatban vannak.

Redmine futtatni a HTTP-k felett

Gratulálunk! Biztosította a Redmine alkalmazását. Most már HTTP-n fut.


E-mail kézbesítés konfigurációja

A Redmine alkalmazás általában értesítéseket küld e-mailben. A megfelelő működés érdekében a Redmine e-mail kézbesítési beállítások konfigurálni kell.

Hajtsa végre a következő lépéseket az e-mail beállításainak megváltoztatásához. Ennek az oktatóanyagnak a feltételezéséhez feltételezzük, hogy a Redmine telepítése a / var / www / html / redmine címen található. Változtassa meg ezt az utat, hogy illeszkedjen a sajátjához.


Az e-mail konfigurálása a Redmine-n belül

  1. Válasszon egy e-mail címet, amelyet a következőként fog használni forrás e-mail a Redmine-értesítésekhez. Ez az e-mail cím megjelenik a Nak nek az összes Redmine által kézbesített e-mail mezője.

  2. Hozza létre a konfigurációs fájlt a meglévő sablonból.

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

   3. Szerkessze a konfigurációs fájlt

            sudo nano /var/www/html/redmine/config/configuration.yml
            Keresse meg a alapértelmezett szakaszban a fájlban, és adja meg a következő beállításokat:
            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ó:

Az itt bemutatott konfiguráció a Redmine telepítések 90% -ának megfelelő lesz. Ha az SMTP-kiszolgálója eltérő beállításokat használ, akkor további információt a Redmine oldal.

Csak néhány tipp:

  • eltávolít enable_starttls_auto: igaz ha nem tervezi a TLS használatát.
  • Ha problémái vannak az e-mail szerver tanúsítvánnyal (néhány e-mail szolgáltatónál történik), add az smtp_beállításaihoz.


Indítsa újra a Redmine alkalmazást az új konfiguráció alkalmazásához.

Újratöltés NGINX: sudo systemctl töltse be újra a nginx fájlt


Tesztelje az e-mail kézbesítést

E-mail konfigurációjának ellenőrzéséhez hajtsa végre a következő lépéseket

  1. A Redmine alkalmazásban lépjen az "Adminisztráció -> Beállítások -> E-mail értesítések" menüpontra.
  1. Konfigurálja a forrás e-mail címet az „Emission email address” mezőben. Ne felejtse el elmenteni az új beállításokat az oldal végén található „Mentés” gombra kattintva.

Redmine e-mail konfigurációs képernyő

  1. Végül menjen az aljára és kattintson a gombra „Küldjön teszt e-mailt”. Ha az e-mail konfigurációja helyes, megjelenik egy üzenet, amely tájékoztatja Önt, hogy a teszt e-mail sikeresen kézbesült.

A Redmine teszt e-mail sikeresen kézbesítve

Ha a teszt e-mailt nem megfelelően küldte el, akkor hibaüzenet jelenik meg. A hibák egyértelműen azonosítják a problémát (rossz jelszó, nem sikerül elérni az SMTP szervert stb.). Javítsa ki a problémát, és próbálja újra.

Gratulálunk! A Redmine e-mail konfigurációja teljes mértékben működőképes.

Redmine-ren eguneraketa azkena? Erraza.

Lortu proiektu planifikazio, kudeaketa eta kontrol osoa egiteko tresna indartsuak szoftver bakar Batean.

Saiatu Easy Redmine 30 eguneko proba doan

Funkzio osoak, SSL babestua, eguneroko babeskopiak, zure geolokalizazioan