Cum să finalizați instalarea Redmine pe Ubuntu 18.04 Lts (2 pași esențiali)

Securizați instalarea Redmine
Când efectuați o simplă instalare Redmine pe Ubuntu 18.04 LTS, accesul securizat la aplicația Redmine (HTTPs) nu este activat. Activarea HTTPs protejează parolele și informațiile care circulă prin Internet în timpul utilizării Redmine. În cazul nostru, vom utiliza certificate Let's Encrypt pentru a activa HTTPs pe instalarea dvs. Redmine. Certificatele Let's Encrypt sunt complet gratuite și sunt acceptate de toate browserele.
Pașii necesari sunt următorii:
- Dacă aveți orice software sau aplicație firewall activată, asigurați-vă că traficul protocolului HTTPs poate trece și ajunge la adresa IP a serverului dvs. Redmine.
- Adăugați depozitul Let's Encrypt la APT și actualizați.
sudo add-apt-repository -y ppa:certbot/certbot
sudo apt-get update
- Instalați bot-ul de certificare care va obține și configura certificatele dvs. HTTPs.
sudo apt-get install -y python-certbot-nginx
- Obțineți și instalați certificatul pentru aplicația dvs. Redmine.
sudo certbot --nginx -d redmine.mydomain.com
În timpul instalării certificatului, vi se va solicita:
- Adresa dvs. de e-mail.
- Acordul dvs. cu termenii de serviciu.
- Autorizarea dvs. pentru a vă abona la lista de e-mailuri Let's Encrypt.
După ce ați răspuns la toate aceste întrebări, certificatul va fi generat și configurat în serverul dvs. Ubuntu 18.04 LTS
IEȘIREA DIN COMANDĂ:
Obținerea unui nou certificat
Realizarea următoarelor provocări:
Provocarea http-01 pentru redmine.mydomain.com
Așteptarea verificării...
Curățarea provocărilor
Implementarea certificatului în VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com
- În cele din urmă, vi se va solicita dacă doriți să redirecționați traficul HTTP către HTTPs. Selectați „Redirecționați” pentru a face toate tranzacțiile Redmine securizate.
- Accesați aplicația dvs. Redmine în browser. Iconița de lacăt ar trebui să fie vizibilă în partea dreaptă a URL-ului, indicând faptul că se utilizează HTTPs.
Redmine rulează prin HTTPs
Felicitări! Ați securizat aplicația dvs. Redmine. Acum rulează prin HTTPs.
Configurarea livrării prin e-mail
Aplicația Redmine trimite de obicei notificări prin e-mail. Pentru a funcționa corect, preferințele de livrare prin e-mail Redmine trebuie configurate.
Parcurgeți următorii pași pentru a vă schimba setările de e-mail. În scopul acestui tutorial, presupunem că instalarea dvs. Redmine este situată la /var/www/html/redmine. Schimbați această cale pentru a se potrivi cu a dvs.
Configurarea email-ului în cadrul Redmine
- Selectați o adresă de email care va fi utilizată ca sursă de email pentru notificările dvs. Redmine. Această adresă de email va fi afișată în câmpul Către al tuturor email-urilor livrate de Redmine.
- Creați fișierul de configurare din șablonul existent.
cd /var/www/html/redmine/config/
cp configuration.yml.example configuration.yml
3. Editați fișierul de configurare
sudo nano /var/www/html/redmine/config/configuration.yml
Găsiți secțiunea implicită în fișier și introduceți următoarele setări:
dezvoltare:
email_delivery:
delivery_method: :smtp
smtp_settings:
enable_starttls_auto: true
address: <adresa serverului SMTP>
port: <portul folosit de serverul dvs.>
domain: mydomain.com
autentificare: :login
user_name: <numele de utilizator al contului de e-mail sursă>
parolă: <parola contului de e-mail sursă>
Configurația prezentată aici se va potrivi cu 90% din instalările Redmine. În cazul în care serverul dvs. SMTP folosește setări diferite, puteți găsi mai multe informații pe site-ul Redmine.
Doar câteva sugestii:
- Eliminați enable_starttls_auto: true dacă nu intenționați să utilizați TLS.
- Dacă aveți probleme cu certificatul serverului de e-mail (se întâmplă cu unii furnizori de e-mail), adăugați la setările smtp.
Reporniți Redmine pentru a aplica noua configurație.
Reîncărcați NGINX: sudo systemctl reload nginx
Testați livrarea de e-mailuri
Urmăriți următorii pași pentru a verifica configurația dvs. de e-mail
- În aplicația dvs. Redmine, mergeți la "Administrare -> Setări -> Notificări prin e-mail"
- Configurați adresa dvs. de e-mail sursă în câmpul "Adresă de e-mail de emisie". Nu uitați să salvați noile setări făcând clic pe butonul "Salvare" situat la sfârșitul paginii.
Ecranul de configurare a e-mailului Redmine
- În cele din urmă, mergeți în partea de jos și faceți clic pe "Trimiteți un e-mail de test". Dacă configurația dvs. de e-mail este corectă, vi se va afișa un mesaj care vă informează că e-mailul de test a fost livrat cu succes.
E-mailul de test Redmine a fost livrat cu succes
Dacă e-mailul de test nu este trimis corect, veți primi o eroare. Erroarea identifică clar problema (parolă greșită, imposibil de ajuns la serverul SMTP, etc.). Remediați problema și încercați din nou.
Felicitări! Configurația dvs. de e-mail Redmine este complet operațională.

Actualizarea finală Redmine? Ușoară.
Obțineți toate instrumentele puternice pentru planificarea, gestionarea și controlul perfect al proiectelor într-un singur software.