Cum să finalizați installation Redmine på Ubuntu 18.04 Lts (2 pași esențiali)

4/14/2020
7 minuter
Lukáš Beňa -> Lukáš Beňa
Ești passionat de Redmine și Ubuntu la fel de mult? Acest handledning îți va arăta cum să combini enkel ambele produse pe un singur system. Aceste instrucțiuni presupun că ai o instalare de bază a serverului Ubuntu cu acces la linia de comandă.

Securizați installationsområdet Redmine

Du kan enkelt installera Redmine på Ubuntu 18.04 LTS, säkra applikationen Redmine (HTTP) nu aktiveras. Activarea HTTPs protejează parolele și informațiile care circulă prin Internet în timpul utilizării Redmine. În cazul nostru, vom utiliza certifikat Låt oss kryptera pentru a activa HTTPs pe instalarea dvs. Redmine. Certifikat Let's Encrypt är komplett gratis och inte accepterar webbläsaren.

Pașii necesari sunt următorii:

  1. Dacă aveți orice software eller aplicație brandwall activată, asigurați-vă că traficul protocolului HTTPs poate trece și ajunge la adresa IP a serverului dvs. Redmine.
  1. Adăugați depozitul Låt oss kryptera APT och aktualiseras.

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

sudo apt-get update

  1. Installera bot-ul de certificate care va obține și configura certificatele dvs. HTTPs.

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

  1. 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-post.
  • Acordul dvs. cu termenii de serviciu.
  • Autorizarea dvs. pentru a vă abona la list 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 certifikat
Realizarea următoarelor provocări:
Provocarea http-01 pentru redmine.mydomain.com
Așteptarea verificării...
Curățarea provokărilor
Implementera certifieringsområdet i VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com

  1. Om du vill, vi se va ansökan om att omdirigera HTTP-system för HTTPs. Välj "Redirecționați" för ett ansikte för att överföra Redmine securizate.
  1. Accesați aplicația dvs. Redmine i webbläsaren. Iconița de låsa ar trebui să fie vizibilă în partea dreaptă en URL-ului, indicând faptul că se usează HTTPs.

Redmine rulează prin HTTPs

Felicitări! Ați securizat aplicația dvs. Redmine. Acum rulează för HTTPs.


Configurarea livrării prin e-post

Applicația Redmine trimite de obicei notificări prin e-mail. För att fungera korrekt, föredrar att skriva e-post Redmine trebuie konfigurera.

Parcurgeți următorii pași pentru a vă schimba setările de e-post. Î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.


Konfigurera e-postmeddelanden i Redmine

  1. Välja e-postadresser för e-postvård och använda ca sursă de email pentru notificările dvs. Redmine. Această adresă de e-post va fi afișată în câmpul Förbi al tuturor email-urilor livrate de Redmine.

  2. Creați fișierul de configurare din șablonul existerande.

    cd / var / www / html / redmine / config /
    cpiguration.yml.example config.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:
                       e-postleverans:
                                 leverans_metod:: smtp
                                 smtp_settings:
                                  enable_starttls_auto: sant
                       adress:
                       hamn:
                       domän: mydomain.com
                       autentificare: :logga in
                       Användarnamn:
                       parolă:

Configurația prezentată aici se va potrivi cu 90% instalările Redmine. În cazul în care serverul dvs. SMTP ställer in olika, sätter fler uppgifter på webbplatsen Redmine.

Doar câteva sugestii:

  • Eliminera enable_starttls_auto: sant dacă nu intenționați să utilizați TLS.
  • Det finns ett problem med e-postcertifiering (se e-postmeddelanden), adăugați la setările smtp.


Reporniți Redmine pentru a aplica noua configurație.

Reîncărcați NGINX: sudo systemctl ladda om nginx


Testa e-postmeddelanden

Urmăriți următorii pași pentru a verifica configurația dvs. de e-post

  1. În aplicația dvs. Redmine, slå samman "Administrera -> Ange -> Meddelande om e-post"
  1. Konfigurera adress 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 en e-postmeddelande Redmine

  1. Î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-post este corectă, vi se va afișa un mesaj care vă informează că e-mailul de test a fost livrat cu success.

E-mailul de test Redmine a fost livrat cu success

Skicka e-post till testet nu este trimis corect, veți primi or 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! Konfiguration dvs. de e-post Redmine este complet operațională.

Realizarea finală Redmine? Ușoară.

Obțineți toate instrumentele puternice pentru planificarea, gestionarea och controlul perfect al proiectelor într-un singur programvara.

Încercați Easy Redmine în 30 de zile de încercare gratuită

Funcții complete, protejat SSL, backup-uri zilnice, in geolocalizarea dvs.