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

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

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

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

Οι απαιτούμενες ενέργειες είναι οι εξής:

  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

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

  • Το ηλεκτρονικό σας ταχυδρομείο.
  • Τη συμφωνία σας με τους όρους χρήσης.
  • Την έγκρισή σας για την εγγραφή στη λίστα αλληλογραφίας του Let's Encrypt.

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

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

  1. Τέλος, θα σας ζητηθεί εάν θέλετε να ανακατευθύνετε την κίνηση HTTP στα HTTP. Επιλέξτ

    Διαμόρφωση του ηλεκτρονικού ταχυδρομείου στο Redmine

    1. Επιλέξτε μια διεύθυνση ηλεκτρονικού ταχυδρομείου που θα χρησιμοποιηθεί ως πηγαία διεύθυνση ηλεκτρονικού ταχυδρομείου για τις ειδοποιήσεις σας από το Redmine. Αυτή η διεύθυνση ηλεκτρονικού ταχυδρομείου θα εμφανίζεται στο πεδίο .Ρος όλων των ηλεκτρονικών ταχυδρομείων που παραδίδονται από το 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: αληθές
                            διεύθυνση: <διεύθυνση του διακομιστή SMTP σας>
                           Λιμάνι: <θύρα που χρησιμοποιείται από τον διακομιστή σας>
                           τομέας: mydomain.com
                           αυθεντικοποίηση: :Σύνδεση
                           όνομα_ χρήστη: <όνομα χρήστη του λογαριασμού email προέλευσης>
                           κωδικός: <κωδικός πρόσβασης του λογαριασμού προέλευσης email>

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

    Μερικές υποδείξεις:

    • Αφαιρέστε το enable_starttls_auto: αληθές αν δεν σκοπεύετε να χρησιμοποιήσετε TLS.
    • Αν αντιμετωπίζετε προβλήματα με το πιστοποιητικό του ηλεκτρονικού ταχυδρομείου σας (συμβαίνει με ορισμένους παρόχους ηλεκτρονικού ταχυδρομείου), προσθέστε στις ρυθμίσεις smtp_settings σας.


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

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


    Δοκιμή αποστολής email

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

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

    Οθόνη διαμόρφωσης email του Redmine

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

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

    Αν το δοκιμαστικό email σας δεν αποστέλλεται σωστά, θα λάβετε ένα σφάλμα. Τα σφά

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

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

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

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