Jak ukończyć instalację Redmine na Ubuntu 18.04 Lts (2 wsparcie kroków)

4/14/2020
7 minut
Lukáš Beňa -> Łukasz Beňa
Czy jesteś szalony na podstawie Redmine i Ubuntu tak samo? Ten samouczek Ci, jak połączyć oba produkty w prosty sposób na jeden system. Te instrukcje zainstalują, że masz zainstalować instalację Ubuntu z instrukcją obsługi.

Zabezpiecz swój wyłącznik Redmine

Podczas prostej instalacji Redmine na Ubuntu 18.04 LTS, dostęp do Twojej aplikacji Redmine (HTTPs) nie jest pochodzenia. Połączenie HTTPs chroni Twoje hasło i informacje przesyłane przez Internet podczas korzystania z Redmine. W naszym przypadku weryfikacji certyfikatów Zakodujmy , aby włączyć HTTPs na lokalizację Redmine. Certyfikaty Let's Encrypt Są całkowicie darmowe iw pełnej funkcjonalności przez wszystkie ustawienia.

Wymagane informacje są następujące:

  1. Jeśli masz włączone oprogramowanie lub urządzenie zapory ogniowej, obsługuje się, że ruch obsługujący HTTPs może przejść i przekierować do adresu IP twojego serwera Redmine.
  1. Dodaj repozytorium Let's Encrypt do 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.moja_domena.com

Podczas instalacji certyfikatu Zostajesz poproszony o:

  • Twój adres e-mail.
  • Zgodę na warunki korzystania z usług.
  • Zgodę na subskrypcję list mailingowej Let's Encrypt.

Po udzieleniu odpowiedzi na wszystkie te pytania, certyfikat wygenerowany i skonfigurowany na Twoje konto Ubuntu 18.04 LTS

WYJŚCIE Z KOMEDY:
Uzyskanie nowego certyfikatu
Wykonywanie kryteriów:
Wyzwanie http-01 dla redmine.mydomain.com
Oczekiwanie na weryfikację...
Czyszczenie warunków
Wdrażanie certyfikatu do VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com

  1. Wkrótce zostaniesz poproszony, czy przekierować ruch HTTP na HTTPs. Wybierz „Przekieruj”, aby wszystkie Twoje transakcje Redmine były bezpieczne.
  1. Przejdź do swojej aplikacji Redmine w jakości. Po prawej stronie adresu URL powinien być widoczny symbol zamka, co oznacza, że ​​HTTPs jest używany.

Redmine działa przy użyciu HTTPs

Gratulacje! Zabezpieczyłeś swoją aplikację Redmine. Teraz działa z użyciem HTTPs.


Konfiguracja dostarczająca pocztę e-mail

Aplikacja Redmine często wysyłająca powiadomienia za pośrednictwem poczty e-mail. Aby było prawidłowo, należy zachować Zapewnia dostarczanie poczty e-mail w Redmine.

Przejdź przez kroki, aby zmienić ustawienia poczty e-mail. W tym celu samouczka zakładamy, że Twoja instalacja Redmine znajduje się w /var/www/html/redmine. Zmień tę substancję, aby ją wyodrębnić.


Konfigurowanie poczty e-mail w Redmine

  1. Wybierz adres e-mail, który będzie używany jako adres źródłowy dla źródła Redmine. Adres ten będzie podobny w polu Do wszyscy wysyłający przez Redmine wiadomości e-mail.

  2. Utwórz plik konfiguracyjny na podstawie wzorca.

    cd / var / www / html / redmine / config /
    cp konfiguracja.yml.przykładowa konfiguracja.yml

   3. Edytuj swój plik konfiguracyjny

            sudo nano /var/www/html/redmine/config/configuration.yml
            znajdź sekcję domyślną w pliku i wprowadź ustawienia:
            rozwój:
                       e-mail dostawa:
                                 delivery_method:: smtp
                                 smtp_settings:
                                  enable_starttls_auto: prawda
                       adres:
                       Port:
                       domena: mojadomena.com
                       poświadczenie: :Zaloguj sie
                       Nazwa Użytkownika:
                       hasło:

Konfiguracja pokazana tutaj będzie pasować do 90% instalacji Redmine. W przypadku, gdy Twój serwer SMTP używa innych funkcji, możesz znaleźć więcej informacji na stronie Redmine.

Tylko kilka takich:

  • Usuń enable_starttls_auto: prawda, jeśli nie można korzystać z TLS.
  • Dodaj. Jeśli masz problemy z certyfikatem serwera do swoich norm smtp.


Zrestartuj Redmine, aby zastosować nową usługę.

Przeładuj NGINX: sudo systemctl przeładuj nginx


Testuj dostarczanie e-maili

Wykonaj szybkie kroki, aby sprawdzić e-maili

  1. W Twojej aplikacji Redmine przejdź do „Administracja -> Ustawienia -> Powiadomienia e-mail”
  1. Skonfiguruj swój adres e-mail źródłowy w polu "Adres e-mail nadawcy". Nie można usunąć nowego mechanizmu, użyj przycisku „Zapisz” na końcu strony.

Ekran tworzenia e-maili Redmine

  1. W końcu przejdź do dołu 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 uruchomiony.

Testowy e-mail Redmine zaczął działać

Jeśli Twój testowy e-mail nie pojawił się prawidłowo, pojawił się błąd. Błędy znaków identyfikują problem (złe hasło, nie można połączyć się z serwerem SMTP, itp.). Napraw problem i wznowić ponownie.

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

Najlepsza aktualizacja Redmine? Łatwa.

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

Wypróbuj Easy Redmine przez 30 dni za darmo

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