en
Nyelv
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
AI fordítás
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

A Redmine telepítésének befejezése Ubuntu 18.04 Lts rendszeren (2 alapvető lépés)

4/14/2020
7 perc
Lukáš Beňa
Ön is őrült a Redmine és az Ubuntu miatt? Ez az oktatóanyag megmutatja, hogyan lehet egyszerűen egyesíteni mindkét terméket egy rendszerben. Ezek az utasítások feltételezik, hogy van egy alapvető Ubuntu szerver telepítés parancssori hozzáféréssel.

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.

A végső Redmine frissítés? Könnyen.

Szerezzen meg minden hatékony eszközt a tökéletes projekttervezéshez, -kezeléshez és -ellenőrzéshez egyetlen szoftverrel.

Próbálja ki az Easy Redmine-t 30 napos ingyenes próbaverzióval

Teljes funkciók, SSL védett, napi biztonsági mentések az Ön földrajzi elhelyezkedésében