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

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:
- Ha van tűzfal szoftvere vagy eszköze, győződjön meg arról, hogy az HTTPs protokoll forgalma áthaladhat és elérheti a Redmine szerver IP-címét.
- 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
- Telepítse 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
- 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ását a Let's Encrypt e-mail listájára.
Amint válaszolt 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
- 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.
- 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á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 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
- 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.
- 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.example configuration.yml
3. Szerkessze a konfigurációs fájlt
sudo nano /var/www/html/redmine/config/configuration.yml
Keresse meg a default szakaszt a fájlban, majd adja meg a következő beállításokat:
development:
email_delivery:
delivery_method: :smtp
smtp_settings:
enable_starttls_auto: true
address: <SMTP szerver címe>
port: <szerver által használt port>
domain: mydomain.com
authentication: :login
user_name: <forrás e-mail fiók felhasználóneve>
password: <forrás e-mail fiók jelszava>
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.
Output:Csak néhány tipp:
- Távolítsa el az enable_starttls_auto: true 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á a smtp_settings-hez.
Indítsa újra a Redmine-t az új konfiguráció alkalmazásához.
Töltse be az NGINX-et: sudo systemctl reload 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
- A Redmine alkalmazásban menjen az "Adminisztráció -> Beállítások -> E-mail értesítések" menüpontra
- Á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 e-mail konfigurációs képernyő
- 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! A Redmine e-mail konfigurációja teljesen működőképes.

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.