Nola osatu per l'installazione di Redmine Ubuntu 18.04 Lts-n (2 pause esanguratsua)
Proteggi la tua installazione Redmine
Quando esegui una semplice installazione di Redmine su Ubuntu 18.04 LTS, l'accesso sicuro all'applicazione Redmine (HTTP) non è abilitato. L'abilitazione di HTTP protegge le tue password e le informazioni che viaggiano attraverso Internet durante l'utilizzo di Redmine. Nel nostro caso, useremo Let's Encrypt certificati per abilitare HTTPs sull'installazione di Redmine. Crittografiamo i certificati sono completamente gratuiti e supportati da tutti i browser.
I passaggi richiesti sono i seguenti:
- Se hai qualche software firewall dell'appliance abilitato, assicurati che il traffico del protocollo HTTPs possa passare e raggiungere l'indirizzo IP del tuo server Redmine.
- Aggiungi il repository Let's encrypt a APT e aggiorna.
sudo add-apt-repository -y ppa: certbot / certbot
sudo apt-get update
- Installa il bot di certificazione che otterrà e configura i tuoi certificati HTTPs.
sudo apt-get install -y python-certbot-nginx
- Ottieni e installa il certificato per la tua applicazione Redmine.
sudo certbot --nginx -d redmine.miodominio.com
Durante l'installazione del certificato, ti verrà chiesto di:
- Il tuo indirizzo e-mail.
- Il tuo consenso ai termini di servizio.
- La tua autorizzazione per iscriverti all'elenco e-mail Let's Encrypt.
Dopo aver risposto a tutte queste domande, il certificato verrà generato e configurato nel server Ubuntu 18.04 LTS
USCITA DEI COMANDI:
Ottenere un nuovo certificato
Eseguendo le seguenti sfide:
http-01 sfida per redmine.mydomain.com
In attesa di verifica ...
Ripulire le sfide
Distribuzione del certificato su VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com
- Infine, ti verrà chiesto se reindirizzare il traffico HTTP a HTTPs. Seleziona "Reindirizza" per rendere sicure tutte le tue transazioni Redmine.
- Vai all'applicazione Redmine sul tuo browser. Il icona del lucchetto dovrebbe essere visibile sul lato destro dell'URL, a indicare che è in uso HTTPs.
Redmine in esecuzione su HTTPs
Congratulazioni! Hai protetto la tua applicazione Redmine. Ora è in esecuzione su HTTP.
Configurazione consegna email
L'applicazione Redmine di solito invia notifiche tramite e-mail. Per loro di funzionare correttamente, il Redmine preferenze di consegna email deve essere configurato.
Procedere come segue per modificare le impostazioni e-mail. Ai fini di questo tutorial, supponiamo che l'installazione di Redmine si trovi in / var / www / html / redmine. Cambia questo percorso per adattarlo al tuo.
Configurazione della posta elettronica in Redmine
- Seleziona un indirizzo email che verrà utilizzato come email di origine per le tue notifiche Redmine. Questo indirizzo email verrà mostrato sul A campo di tutte le email consegnate da Redmine.
- Crea il tuo file di configurazione dal modello esistente.
cd / var / www / html / redmine / config /
cp configurazione.yml.esempio configurazione.yml
3. Modifica il tuo file di configurazione
sudo nano /var/www/html/redmine/config/configuration.yml
individuare il difetto sezione all'interno del file e immettere le seguenti impostazioni:
sviluppo:
email_consegna:
delivery_method:: smtp
impostazioni_smtp:
enable_starttls_auto: "vero"
indirizzo:
porta:
dominio: mydomain.com
autenticazione: :accesso
nome utente:
password:
La configurazione mostrata qui si adatta al 90% delle installazioni Redmine. Nel caso in cui il server SMTP utilizzi impostazioni diverse, è possibile trovare ulteriori informazioni in Sito Redmine.
Solo un paio di suggerimenti:
- Rimuovere enable_starttls_auto: "vero" se non si prevede di utilizzare TLS.
- Se hai problemi con il certificato del tuo server di posta elettronica (succede con alcuni provider di posta elettronica), aggiungi ai tuoi smtp_settings.
Riavvia Redmine per la nuova configurazione da applicare.
Ricarica NGINX: sudo systemctl ricarica nginx
Prova la consegna dell'email
Procedere come segue per verificare la configurazione della posta elettronica
- All'interno dell'applicazione Redmine, vai su "Amministrazione -> Impostazioni -> Notifiche e-mail"
- Configura il tuo indirizzo e-mail di origine nel campo "Indirizzo e-mail di emissione". Non dimenticare di salvare le nuove impostazioni facendo clic sul pulsante "Salva" situato alla fine della pagina.
Schermata di configurazione della posta elettronica Redmine
- Infine, vai in fondo e fai clic su "Invia un'email di prova". Se la configurazione dell'e-mail è corretta, verrà visualizzato un messaggio che ti informa che l'e-mail di prova è stata recapitata correttamente.
Email di prova Redmine consegnata correttamente
Se l'e-mail di prova non viene inviata correttamente, verrà visualizzato un errore. Gli errori identificano chiaramente il problema (password errata, impossibile raggiungere il server SMTP, ecc.). Risolvi il problema e riprova.
Congratulazioni! La tua configurazione e-mail Redmine è completamente operativa.
Redmine-ren eguneraketa azkena? Errazà.
Lortu proiektu planifikazio, kudeaketa eta kontrol osoa egiteko tresna indartsuak software bakar batean.