gr
Γλώσσα
  • 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 minutes
Λουκάς Μπένα
Είστε τρελοί για το Redmine και το Ubuntu εξίσου; Αυτός ο οδηγός θα σας δείξει πώς να συνδυάσετε απλά και απλώς τα δύο προϊόντα σε ένα μόνο σύστημα. Αυτές οι οδηγίες υποθέτουν ότι έχετε μια βασική εγκατάσταση του Ubuntu server με πρόσβαση στη γραμμή εντολών.

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

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

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

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

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

sudo apt-get update

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

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 στο HTTPs. Επιλέξτ

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

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

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

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

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

                sudo nano /var/www/html/redmine/config/configuration.yml
                Εντοπίστε την ενότητα default μέσα στο αρχείο και εισαγάγετε τις παρακάτω ρυθμίσεις:
                development:
                           email_delivery:
                                      delivery_method: :smtp
                                      smtp_settings:
                                      enable_starttls_auto: true
                            address: <διεύθυνση του διακομιστή SMTP σας>
                           port: <θύρα που χρησιμοποιείται από τον διακομιστή σας>
                           domain: mydomain.com
                           authentication: :login
                           user_name: <όνομα χρήστη του λογαριασμού email προέλευσης>
                           password: <κωδικός πρόσβασης του λογαριασμού email προέλευσης>

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

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

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


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

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


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

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

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

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

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

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

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

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

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

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

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