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

4/14/2020
7 минути
Лукаш Беня -> Лукаш Беня
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 feelételezik, hogy van egy alap Ubuntu szerver telepítés parancssoros hozzáféréssel.

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

Amikor egyszerű 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. Az HTTPs engedélyezése megvédi jelszavait és az interneten keresztül utazó információkat 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én. A Let's Encrypt tanúsítványok teljesen ingyenesek és teljes mértékben 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, győződjön meg arról, hogy az HTTPs protokoll forgalma áthaladhat élérheti a Redmine szerver IP-cimé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 актуализация ап-да

  1. Telepítsa a tanúsítványkezelő botot, amely megszerzi és konfigurálja az 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.
  • Feliratkozását Let's Encrypt имейл списък.

Amint válaszolt ezekre a kérdésekre, a tanúsítvány létrejön и конфигуриран az Ubuntu 18.04 LTS сървър.

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
Телевизия на VirtualHost /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 a „Átirányítás“ lehetőséget, hogy az összes Redmine tranzakció biztonságos legyen.
  1. Menjen a Redmine alkalmazására a böngészőjében. аз zárt lakat икона 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. Повечето már HTTPs-en fut.


Изпратете имейл küldési beállítások

Alkalmazáltalában Redmine értesítéseket küld e-mailben. Ahhoz, hogy helyesen működjenek, a Redmine имейл küldési beállításait be kell állítani.

Az e-mail beállítások megváltoztatásához kövesse az alábbi lépéseket. A bemutató céljából feelé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

  1. Válasszon ki egy e-mail címet, amelyet a Redmine értesítéseihez használni fog изпращане на имейл. 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 konfigurációs fájlt az előre létező sablonból.

    cd / var / www / html / redmine / config /
    cp configuration.yml.пример конфигурация.yml

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

            sudo nano /var/www/html/redmine/config/configuration.yml
            Keresse meg a подразбиране szakaszt a fájlban, majd adja meg a következő beállításokat:
            развитие:
                       имейл_изпращане:
                                 Delivery_method:: smtp
                                 smtp_settings:
                                  enable_starttls_auto: вярно
                       адрес:
                       порт:
                       домейн: mydomain.com
                       удостоверяване: :Влизам
                       потребителско име:
                       парола:

Az itt látható konfiguráció 90%-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.

Изход:

Csak néhány tipp:

  • Távolítsa el az enable_starttls_auto: вярно 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á smtp_settings-hez.


Inditsa újra a Redmine-t az új konfiguráció alkalmazásához.

Töltse be az NGINX-et: sudo systemctl презареди nginx


Tesztelje az e-mail küldést

Végezze el a következő lépéseket az e-mail konfiguráció ellenőrzéséhez

  1. Алкалмазът на Redmine се променя от менюто „Adminisztráció -> Beállítások -> E-mail értesítések“
  1. Állítsa be az e-mail küldő címét az "Emissziós e-mail cím" mezőben. Ne felejtse el menteni az új beállításokat a lap alján található "Mentés" gombra kattintva.

Конфигурацията на електронната поща на Redmine е перманентна

  1. Végül, menjen az oldal aljára és kattintson a „Teszt e-mail küldése“ gombra. Ha az e-mail konfiguráció helyes, akkor egy üzenet jelenik meg, 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 egyértelműen azonosítják a problémát (rossz jelszó, nem lehet elérni az SMTP szervert, stb.). Javítsa ki a problémát és próbálja újra.

Gratulálunk! Конфигурацията на електронната поща на Redmine е свързана с működőkepes.

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

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

Пробване на Easy Redmine-t 30 napos ingyenes probaverzióban

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