Jak ukończyć instalację Redmine på Ubuntu 18.04 Lts (2 nya kronor)

4/14/2020
7 minuter
Lukáš Beňa -> Łukasz Beňa
Vilket spel på Redmine i Ubuntu är det samma? Ten samouczek pokaże Ci, jak połączyć oba produkty w prosty sposób na jednym systemie. Te instrukcje zakładają, że masz podstawową instalację serwera Ubuntu med dostępem wiersza poleceń.

Zabezpiecz swoją instalację Redmine

Podczas prostego instalowania Redmine på Ubuntu 18.04 LTS, dostęp do Twojej aplikacji Redmine (HTTPs) not jest włączony. Włączenie HTTPs chroni Twoje hasła och informacje przesyłane przez Internet podczas korzystania av Redmine. W naszym przypadku użyjemy certyfikatów Låt oss kryptera , aby włączyć HTTPs på Twojej instalacji Redmine. Certyfikaty Låt oss kryptera 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 oprogramowanie lub urządzenie zapory ogniowej, upewnij się, że ruch protokołu HTTPs może przejść och dotrzeć do adresu IP Twojego serwera Redmine.
  1. Dodaj repozytorium Let's Encrypt gör APT i zaktualizuj.

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

sudo apt-get update

  1. Zainstaluj bota certyfikacyjnego, który pobierze i skonfiguruje Twoje certyfikaty HTTPs.

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

  1. Pobierz i zainstaluj certyfikat dla Twojej aplikacji Redmine.

sudo certbot - nginx -d redmine.mydomain.com

Podczas instalacji certyfikatu zostaniesz poproszony o:

  • Två adress e-post.
  • Zgodę na warunki korzystania z usługi.
  • Zgodę na subskrypcję listy mailingowej Let's Encrypt.

Om du vill veta mer om hur du ser till att pytania, certyfikat såstanie wygenerowany och skonfigurowany på 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 na weryfikację...
Czyszczenie wyzwań
Certifiera VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com

  1. Ostatecznie zostaniesz poproszony, czy przekierować ruch HTTP på HTTPs. Wybierz "Przekieruj", aby wszystkie Twoje transakcje Redmine były bezpieczne.
  1. Przejdź do swojej aplikacji Redmine w przeglądarce. Po prawej stronie adresu URL powinien być widoczny symbol zamka, co oznacza, że ​​HTTPs jest używany.

Redmine działa z wykorzystaniem HTTPs

Gratulacje! Zabezpieczyłeś swoją aplikację Redmine. Använd HTTPS från wykorzystaniem.


Konfiguracja dostarczania poczty e-post

Applikacja Redmine zwykle wysyła powiadomienia za pośrednictwem poczty e-post. Aby działały poprawnie, należy skonfigurować preferencje dostarczania poczty e-post w Redmine.

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


Konfigurera poczty e-post med Redmine

  1. Wybierz adress e-post, który będzie używany jako adress źródłowy dla powiadomień Redmine. Adress ten będzie wyświetlany w polu Do wszystkich wysyłanych przez Redmine wiadomości e-post.

  2. Utwórz plik konfiguracyjny na podstawie istniejącego szablonu.

    cd / var / www / html / redmine / config /
    cpiguration.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:
            utveckling:
                       e-postleverans:
                                 leverans_metod:: smtp
                                 smtp_settings:
                                  enable_starttls_auto: sant
                       adress:
                       hamn:
                       domän: mydomain.com
                       autentisering: :logga in
                       Användarnamn:
                       Lösenord:

Konfigurera pokazana tutaj będzie pasować gör 90 % instalacji Redmine. W przypadku, gdy Twój serwer SMTP używa innych ustawień, możesz znaleźć więcej informacji na stronie Redmine.

Tylko kilka wskazówek:

  • USUN enable_starttls_auto: sant, jeśli inte planujesz korzystać av TLS.
  • Jeśli masz problemy z certyfikatem serwera pocztowego (zdarza się to z niektórymi dostawcami poczty elektronicznej), dodaj gör swoich ustawień smtp.


Zrestartuj Redmine, aby zastosować nową konfigurację.

Przeładuj NGINX: sudo systemctl ladda om nginx


Testa dostarczanie e-post

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

  1. W Twojej aplikacji Redmine przejdź do "Administracja -> Ustawienia -> Powiadomienia e-mail"
  1. Skonfiguruj swój adress e-post źródłowy w polu "Adres e-mail nadawcy". Inte zapomnij zapisać nowych ustawień, clickając przycisk "Zapisz" na końcu strony.

Konfigurera e-post till Redmine

  1. W końcu przejdź na dół i clicknij "Wyślij testowy e-post". 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-post Redmine został pomyślnie dostarczony

Jeśli Twój testowy e-post nie został poprawnie wysłany, otrzymasz błąd. Błędy jednoznacznie identityfikują problem (złe hasło, inte można połączyć się z serwerem SMTP, itp.). Napraw problem i spróbuj ponownie.

Gratulacje! Två konfigurationer för e-post Redmine jest w pełni operationjna.

Har du aktualiserat Redmine? Łatwa.

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

Visa Easy Redmine för 30 dagar för darmo

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