Hogyan fejezze be a Redmine telepítését az Ubuntu 18.04 Lts rendszeren (2 alapvető lépés)

4/14/2020
7 perc
Lukáš Beňa -> Lukáš Beňa
Rajongsz a Redmine és az Ubuntu iránt is? Ez a tutorial bemutatja, hogyan lehet egyszerűen összekombinálni mindkét terméket egyetlen rendszeren. Ezek az utasítások azt mondják, hogy van egy alap Ubuntu szerver telepítés parancssoros hozzáféréssel.

Biztonságosítsa Redmine telepítését

Amikor Redmine telepítést hajt végre Ubuntu 18.04 LTS rendszeren, a Redmine alkalmazáshoz való biztonságos hozzáférés (HTTPs) nincs engedélyezve. A HTTPs engedélye megvédi jelszavait és az interneten keresztül utazó a Redmine használata közben. Ebben az esetben a Let's Encrypt tanúsítványokat használjuk a HTTPs engedélyezéséhez a Redmine telepítéséhez. A Let's Encrypt tanúsítványok teljesen ingyenesek és teljesen támogatottak minden böngészőben.

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

  1. Ha van tűzfal szoftvere vagy eszköze, akkor meg kell tudni, hogy a HTTPs protokoll forgalmat áthaladhat és elérheti a Redmine szerver IP-címét.
  1. Adja hozzá a Let's Encrypt tárolót az APT-hez és frissítse.

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

sudo apt-get update

  1. Telepítse a tanúsítványkezelő botot, amely megszerzi és konfigurálja a HTTPs tanúsítványokat.

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

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

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

A tanúsítvány telepítése során felkérik:

  • Az e-mail címét.
  • Az ÁSZF elfogadását.
  • A feliratkozást a Let's Encrypt e-mail címra.

Amint válaszol ezekre a kérdésekre, a tanúsítvány létrejön és konfigurálódik az Ubuntu 18.04 LTS szerverén.

PARANCS KIMENETE:
Új tanúsítvány megszerzése
A következő kihívások végrehajtása:
http-01 kihívás a redmine.mydomain.com oldalon
Várakozás az ellenőrzésre...
Kihívások takarítása
A tanúsítvány telepítése a VirtualHost-hoz /etc/nginx/sites-enabled/redmine.mydomain.com

  1. Végül felkérik arra, hogy átirányítsa-e az HTTP forgalmat HTTPs-re. Válassza az "Átirányítás" lehetőséget, hogy az összes Redmine biztonságos legyen.
  1. Menjen a Redmine alkalmazására a böngészőjében. Az zárt lakat ikon látható a URL jobb oldalán, ami azt jelzi, hogy az HTTPs használatban van.

Redmine futása HTTPs-en

Gratulálunk! Biztonságossá tette Redmine alkalmazását. Most már HTTPs-en fut.


Email küldési beállítások

A Redmine alkalmazás általában értesítéseket küld e-mailben. Ahhoz, hogy helyesen működjenek, a Redmine e-mail küldési beállításit be kell beállítani.

Az e-mail beállítások megváltoztatásához az alábbi problémát. A bemutató miatt feltételezzük, hogy a Redmine telepítése a /var/www/html/redmine helyen található. Módosítsa ezt az elérési utat az Önéhez igazítva.


Redmine e-mail konfigurálása

  1. Válasszon ki egy e-mail címet, amelyet a Redmine értesítéseihez használni fog forrás e-mailként. Ez az e-mail cím látható lesz minden Redmine által küldött e-mail Címzett mezőjében.

  2. Hozza létre a fájlt az előre létező sablonból.

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

   3. Szerkessze a telepítéss fájlt

            sudo nano /var/www/html/redmine/config/configuration.yml
            Keresse meg a alapértelmezett szakaszt a fájlban, majd 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 látható telepítés90%-ban megfelel a Redmine telepítéseknek. Abban az esetben, ha az SMTP szerver más beállításokat használ, több információt talál a Redmine oldalon.

output:

Csak néhány tipp:

  • Távolítsa el az enable_starttls_auto: igaz opciót, ha nem tervezi használni a TLS-t.
  • Ha problémái vannak az e-mail szerver tanúsítványával (ez előfordul néhány e-mail szolgáltatóval), akkor adja hozzá az smtp_settings-hez.


Indítsa a Redmine-t az új beállításhoz.

Töltse be az NGINX-et: sudo systemctl töltse be újra a nginx fájlt


Tesztelje az e-mail küldést

Végezze el a következő kezeléséhez az e-mail beállításához

  1. A Redmine alkalmazásban menjen az "Adminisztráció -> Beállítások -> E-mail értesítések" menüpontra
  1. Állítsa be az e-mail küldő címet az "Emissziós e-mail cím" mezőben. Ne felejtse el menteni az új beállításokat a lap alján "Mentés" módosításával.

Redmine e-mail beállításs képernyő

  1. Végül menjen az oldal aljára és kattintson a "Teszt e-mail küldése" meg. Ha az e-mail beállítás helyes, akkor egy üzenet-megjelenítés, amely tájékoztatja Önt arról, hogy a teszt e-mail sikeresen kézbesítésre került.

Redmine teszt e-mail sikeresen kézbesítve

Ha a teszt e-mail nem kerül helyesen elküldésre, akkor hibaüzenetet kap. A hibák azonosítják a problémát (rossz jelszót, nem lehet elérni az SMTP szervert stb.). Javítsa ki a problémát és próbálja újra.

Gratulálunk! A Redmine e-mail beállításja teljesen működőképes.

Az utolsó Redmine frissítés? Egyszerű.

Szerezd meg az összes megfelelő eszközt a tökéletes projekttervezéshez, -kezeléshez és -irányításhoz egyetlen szoftverben.

ezt ki az Easy Redmine-30 napos ingyenes próbatételben

Minden funkció elérhető | SSL tanúsítvány | Napi mentések