Jak ukończyć installację Redmine στο Ubuntu 18.04 Lts (2 niezbędne kroki)

4/14/2020
7 λεπτά
Lukáš Beňa -> Łukasz Beňa
Czy jesteś szalony na punkcie Redmine and Ubuntu tak samo; Ten samouczek pokaże Ci, jak połączyć oba produkty w prosty sposób na jednym systemie. Te instrukcje zakładają, że masz podstawową installację serwera Ubuntu z dostępem wiersza poleceń.

Αποθηκεύστε την εγκατάσταση του Redmine

Προώθηση της εγκατάστασης του Redmine στο Ubuntu 18.04 LTS, θα χρησιμοποιηθεί για δύο εφαρμογές Redmine (HTTP) και δεν είναι αστεία. Włączenie HTTP chroni Twoje hasła and informacje przesyłane przez Internet podczas korzystania z Redmine. W naszym przypadku użyjemy certyfikatów Ας κρυπτογραφήσουμε , από τα HTTP για Twojej εγκατάσταση του Redmine. Certyfikaty Let's Encrypt są całkowicie darmowe iw pełni obsługiwane przez wszystkie przeglądarki.

Wymagane kroki są następujące:

  1. Jeśli masz włączone opprogramowanie lub urządzenie zapory ogniowej, upewnij się, że ruch protokołu HTTPs που μπορείτε να χρησιμοποιήσετε και να κάνετε διεύθυνση IP Twojego Serwera Redmine.
  1. Ενημερωθείτε για το Ας κρυπτογραφήσουμε το APT και το zaktualizuj.

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

sudo update apt-get

  1. Πραγματοποιήστε πιστοποίηση για τη δημιουργία και ρύθμιση των δύο πιστοποιητικών HTTP.

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

  1. Πραγματοποιήστε πιστοποίηση για την εφαρμογή Twojej Redmine.

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

Podczas installacji certyfikatu zostaniesz poproszony o:

  • Twój διεύθυνση e-mail.
  • Zgodę na warunki korzystania z usługi.
  • Zgodę na subskrypcję list mailingowej Let's Encrypt.

Po udzieleniu odpowiedzi na wszystkie te pytania, certyfikat zostanie wygenerowany and konfigurowany na Twoim serwerze Ubuntu 18.04 LTS

WYJŚCIE Z KOMENDY:
Uzyskiwanie nowego certyfikatu
Wykonywanie następujących wyzwań:
Wyzwanie http-01 dla redmine.mydomain.com
Oczekiwanie και weryfikację...
Czyszczenie wyzwań
Wdrażanie certyfikatu do VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com

  1. Ostatecznie zostaniesz poproszony, czy przekierować ruch HTTP και HTTP. Wybierz "Przekieruj", aby wszystkie Twoje transakcje Redmine były bezpieczne.
  1. Προτιμήστε να εφαρμόσετε το Redmine με την εφαρμογή. Πραγματοποιήστε μια διεύθυνση URL που εμφανίζεται με widoczny σύμβολο zamka, co oznacza, że ​​HTTP αστεία.

Redmine działa z wykorzystaniem HTTP

Gratulacje! Zabezpieczyłeś swoją aplikację Redmine. Το Teraz działa ona z wykorzystaniem HTTP.


Konfiguracja dostarczania poczty e-mail

Aplikacja Redmine zwykle wysyła powiadomienia za pośrednictwem poczty e-mail. Aby działały poprawnie, należy skonfigurować e-mail προτίμησης dostarczania w Redmine.

Przejdź przez następujące kroki, aby zmienić ustawienia poczty e-mail. W celu tego samouczka zakładamy, że Twoja installacja Redmine znajduje się w /var/www/html/redmine. Zmień tę ścieżkę, aby dopasować ją do swojej.


Ρυθμίστε το e-mail με το Redmine

  1. Διεύθυνση ηλεκτρονικού ταχυδρομείου Wybierz, który będzie używany jako διεύθυνση źródłowy dla powiadomień Redmine. Adres ten będzie wyświetlany w polu Do wszystkich wysyłanych przez Redmine wiadomości e-mail.

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

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

   3. Edytuj swój plik konfiguracyjny

            sudo nano /var/www/html/redmine/config/configuration.yml
            Znajdź sekcję domyślną w pliku i wprowadź następujące ustawienia:
            ανάπτυξη:
                       email_delivery:
                                 παράδοση_μέθοδος: smtp
                                 smtp_settings:
                                  enable_starttls_auto: αληθές
                       διεύθυνση:
                       Λιμάνι:
                       τομέας: mydomain.com
                       αυθεντικοποίηση: :Σύνδεση
                       όνομα_ χρήστη:
                       κωδικός:

Ρυθμίστε την εγκατάσταση του Redmine κατά 90%. W przypadku, gdy Twój server SMTP używa innych ustawień, możesz znaleźć więcej informacji na stronie Redmine.

Tylko kilka wskazówek:

  • Διαγράφω enable_starttls_auto: αληθές, jeśli nie planujesz korzystać z TLS.
  • Jeśli masz problemy z certyfikatem serwera pocztowego (zdarza się to z niektórymi dostawcami poczty elektronicznej), dodaj do swoich ustawień smtp.


Zrestartuj Redmine, aby zastosować τώραą konfigurację.

Przeładuj NGINX: sudo systemctl φόρτωση nginx


Δοκιμάστε το ηλεκτρονικό ταχυδρομείο

Wykonaj następujące kroki, aby sprawdzić konfigurację e-maili

  1. W Twojej applicationacji Redmine przejdź do "Administracja -> Ustawienia -> Powiadomienia e-mail"
  1. Ρυθμίστε τη διεύθυνση e-mail źródłowy w polu "Adres e-mail nadawcy". Nie zapomnij zapisać nowych ustawień, klikając przycisk "Zapisz" na końcu strony.

Ρύθμιση e-mail στο Redmine

  1. W końcu przejdź na dół i kliknij "Wyślij testowy e-mail". Jeśli Twoja konfiguracja e-maili jest poprawna, zostanie wyświetlona wiadomość informująca, że ​​Twój testowy e-mail został pomyślnie dostarczony.

Testowy e-mail Redmine został pomyślnie dostarczony

Jeśli Twój testowy e-mail nie został poprawnie wysłany, otrzymasz błąd. Πρόβλημα Błędy jednoznacznie identyfikują (złe hasło, nie można połączyć się z serwerem SMTP, itp.). Το πρόβλημα με το Napraw και το πρόβλημα.

Gratulacje! Twoja konfiguracja e-maili Redmine jest w pełni operacyjna.

Najlepsza aktualizacja Redmine; Łatwa.

Zdobądź wszystkie potężne narzędzia do doskonałego planowania, zarządzania i kontroli projektów w jednym oprogramowaniu.

Wypróbuj Easy Redmine για 30 μέρες

Pełne funkcje, zabezpieczenie SSL, codzienne kopie zapasowe, dostępne w Twojej lokalizacji