en
Γλώσσα
  • en
  • de
  • fr
  • es
  • br
  • ru
  • jp
  • kr
Μετάφραση AI
  • ee
  • ae
  • cn
  • vn
  • id
  • eu
  • il
  • gr
  • no
  • fi
  • dk
  • se
  • tr
  • bg
  • nl
  • it
  • pl
  • hu
  • ro
  • ua
  • cs

Πώς να ολοκληρώσετε την εγκατάσταση του Redmine στο Ubuntu 18.04 Lts (2 βασικά βήματα)

4/14/2020
7 λεπτά
Λούκα Μπέγια
Είστε επίσης τρελοί για το Redmine και το Ubuntu; Αυτό το σεμινάριο θα σας δείξει πώς να συνδυάσετε απλά και τα δύο προϊόντα σε ένα μόνο σύστημα. Αυτές οι οδηγίες προϋποθέτουν ότι έχετε μια βασική εγκατάσταση διακομιστή Ubuntu με πρόσβαση στη γραμμή εντολών.

Ασφαλίστε την εγκατάσταση του Redmine

Όταν εκτελείτε μια απλή εγκατάσταση Redmine στο Ubuntu 18.04 LTS, η ασφαλής πρόσβαση στην εφαρμογή Redmine (HTTPs) δεν είναι ενεργοποιημένη. Η ενεργοποίηση των HTTP προστατεύει τους κωδικούς πρόσβασης και τις πληροφορίες που ταξιδεύουν μέσω του Διαδικτύου κατά τη χρήση του Redmine. Στην περίπτωσή μας, θα χρησιμοποιήσουμε Ας κρυπτογραφήσουμε πιστοποιητικά για την ενεργοποίηση HTTP στην εγκατάσταση Redmine. Ας κρυπτογραφήσουμε Τα πιστοποιητικά είναι εντελώς δωρεάν και υποστηρίζονται πλήρως από όλα τα προγράμματα περιήγησης.

Τα απαιτούμενα βήματα είναι τα εξής:

  1. Εάν έχετε ενεργοποιήσει κάποιο λογισμικό τείχους προστασίας της συσκευής, βεβαιωθείτε ότι η κίνηση πρωτοκόλλου HTTP μπορεί να περάσει και να φτάσει στη διεύθυνση IP του διακομιστή Redmine.
  1. Προσθέστε το αποθετήριο Let's encrypt στο APT και ενημερώστε το.

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

sudo update apt-get

  1. Εγκαταστήστε το bot πιστοποίησης που θα λάβει και διαμορφώσει τα πιστοποιητικά HTTP σας.

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

  1. Λάβετε και εγκαταστήστε το πιστοποιητικό για την εφαρμογή Redmine.

sudo certbot --nginx -d redmine.mydomain.com

Κατά την εγκατάσταση του πιστοποιητικού, θα σας ζητηθεί:

  • Η διεύθυνση email σας.
  • Η συμφωνία σας με τους όρους παροχής υπηρεσιών.
  • Η εξουσιοδότησή σας για εγγραφή στη λίστα ηλεκτρονικού ταχυδρομείου Let's Encrypt.

Μόλις απαντήσετε σε όλες αυτές τις ερωτήσεις, το πιστοποιητικό θα δημιουργηθεί και θα ρυθμιστεί στον διακομιστή Ubuntu 18.04 LTS

ΕΞΟΔΟΣ ΕΝΤΟΛΩΝ:
Λήψη νέου πιστοποιητικού
Εκτελώντας τις ακόλουθες προκλήσεις:
Πρόκληση http-01 για redmine.mydomain.com
Αναμονή για επαλήθευση ...
Καθαρισμός προκλήσεων
Ανάπτυξη πιστοποιητικού στο VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com

  1. Τέλος, θα σας ζητηθεί να ανακατευθύνετε την κίνηση HTTP σε HTTP. Επιλέξτε "Ανακατεύθυνση" για να κάνετε όλες τις συναλλαγές Redmine ασφαλείς.
  1. Μεταβείτε στην εφαρμογή Redmine στο πρόγραμμα περιήγησής σας. ο κλειδαριά εικονίδιο θα πρέπει να είναι ορατή στη δεξιά πλευρά της διεύθυνσης URL, υποδεικνύοντας ότι χρησιμοποιούνται HTTP.

Redmine που εκτελείται μέσω HTTPs

Συγχαρητήρια! Έχετε εξασφαλίσει την εφαρμογή Redmine. Τρέχει τώρα μέσω HTTP.


Διαμόρφωση παράδοσης email

Η εφαρμογή Redmine στέλνει συνήθως ειδοποιήσεις μέσω email. Για να λειτουργούν σωστά, το Redmine προτιμήσεις παράδοσης email πρέπει να διαμορφωθούν.

Ακολουθήστε τα παρακάτω βήματα για να αλλάξετε τις ρυθμίσεις email σας. Για τους σκοπούς αυτού του σεμιναρίου, υποθέτουμε ότι η εγκατάσταση του Redmine βρίσκεται στο / var / www / html / redmine. Αλλάξτε αυτό το μονοπάτι για να ταιριάζει στη δική σας.


Διαμόρφωση email στο Redmine

  1. Επιλέξτε μια διεύθυνση email που θα χρησιμοποιηθεί ως πηγή email για τις ειδοποιήσεις Redmine. Αυτή η διεύθυνση email θα εμφανίζεται στο Προς την πεδίο όλων των email που παραδόθηκαν από το Redmine.

  2. Δημιουργήστε το αρχείο διαμόρφωσης από το υπάρχον πρότυπο.

    cd / var / www / html / redmine / config /
    cp config.yml.example config.yml

   3. Επεξεργαστείτε το αρχείο διαμόρφωσης

            sudo nano /var/www/html/redmine/config/configuration.yml
            Εντοπίστε το αθέτηση ενότητα μέσα στο αρχείο και εισαγάγετε τις ακόλουθες ρυθμίσεις:
            ανάπτυξη:
                       email_delivery:
                                  παράδοση_μέθοδος: smtp
                                  smtp_settings:
                                   enable_starttls_auto: αληθές
                       διεύθυνση:
                       Λιμάνι:
                       τομέας: mydomain.com
                       αυθεντικοποίηση: :Σύνδεση
                       όνομα_ χρήστη:
                       κωδικός:

Η διαμόρφωση που εμφανίζεται εδώ θα χωρέσει το 90% των εγκαταστάσεων Redmine. Σε περίπτωση που ο διακομιστής SMTP χρησιμοποιεί διαφορετικές ρυθμίσεις, μπορείτε να βρείτε περισσότερες πληροφορίες στο Ιστοσελίδα Redmine.

Μερικές συμβουλές:

  • ΑΦΑΙΡΕΣΗ enable_starttls_auto: αληθές εάν δεν σκοπεύετε να χρησιμοποιήσετε το TLS.
  • Εάν έχετε προβλήματα με το πιστοποιητικό διακομιστή email σας (συμβαίνει με ορισμένους παρόχους email), προσθέστε στα smtp_settings σας.


Επανεκκινήστε το Redmine για να εφαρμοστεί η νέα διαμόρφωση.

Επαναφόρτωση NGINX: sudo systemctl φόρτωση nginx


Δοκιμή παράδοσης email

Ακολουθήστε τα παρακάτω βήματα για να ελέγξετε τη διαμόρφωση του e-mail σας

  1. Στην εφαρμογή Redmine, μεταβείτε στην ενότητα "Διαχείριση -> Ρυθμίσεις -> Ειδοποιήσεις μέσω email"
  1. Διαμορφώστε τη διεύθυνση email πηγής σας στο πεδίο "Διεύθυνση email εκπομπής". Μην ξεχάσετε να αποθηκεύσετε τις νέες ρυθμίσεις κάνοντας κλικ στο κουμπί "Αποθήκευση" που βρίσκεται στο τέλος της σελίδας.

Μειώστε την οθόνη διαμόρφωσης email

  1. Τέλος, πηγαίνετε στο κάτω μέρος και κάντε κλικ στο "Αποστολή δοκιμαστικού email". Εάν η διαμόρφωση του email σας είναι σωστή, θα εμφανιστεί ένα μήνυμα που θα σας ενημερώνει ότι το δοκιμαστικό email σας παραδόθηκε με επιτυχία.

Το redmine δοκιμαστικό email παραδόθηκε με επιτυχία

Εάν το δοκιμαστικό email σας δεν έχει σταλεί σωστά, θα λάβετε ένα σφάλμα. Τα σφάλματα εντοπίζουν σαφώς το ζήτημα (λάθος κωδικός πρόσβασης, αδυναμία πρόσβασης στον διακομιστή SMTP κ.λπ.). Διορθώστε το πρόβλημα και δοκιμάστε ξανά.

Συγχαρητήρια! Η διαμόρφωση email Redmine είναι πλήρως λειτουργική.

Η απόλυτη αναβάθμιση του Redmine; Ανετα.

Αποκτήστε όλα τα ισχυρά εργαλεία για τέλειο σχεδιασμό, διαχείριση και έλεγχο έργων σε ένα λογισμικό.

Δοκιμάστε το Easy Redmine σε δωρεάν δοκιμή 30 ημερών

Πλήρεις δυνατότητες, προστασία SSL, καθημερινά αντίγραφα ασφαλείας, στη γεωγραφική σας τοποθεσία