Jak ukończyć instalację Redmine ב-Ubuntu 18.04 Lts (2 ניצלונים)

4/14/2020
דקות 7
Lukáš Beňa -> Łukasz Beňa
האם יש לך ניסיון ב-Redmine וב-Ubuntu? Ten samouczek pokaże Ci, jak połączyć oba produkty w prosty sposób na jednym systemie. ההוראות ניתנות להתקנה של אובונטו.

Zabezpiecz swoją instalację Redmine

Podczas prostego instalowania Redmine on Ubuntu 18.04 LTS, dostęp to Twojej aplikacji Redmine (HTTPs) not jest włączony. Włączenie HTTPs chroni Twoje hasła and informacje przesyłane przez Internet podczas korzystania z Redmine. W naszym przypadku użyjemy certyfikatów בואו להצפין , aby włączyć HTTPs עם Twojej instalacji Redmine. אישור בוא נצפן 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ść i dotrzeć do adresu IP Twojego serwera Redmine.
  1. Dodaj repozytorium Let's Encrypt לעשות APT ו-zaktualizuj.

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

עדכון sudo apt-get

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

sudo apt - לקבל התקנה - פיתון-certbot-nginx

  1. Pobierz i zainstaluj certyfikat dla Twojej aplikacji Redmine.

sudo certbot - nginx -d redmine.mydomain.com

Podczas instalacji certyfikatu zostaniesz poproszony o:

  • שתי כתובת דואר אלקטרוני.
  • Zgodę na warunki korzystania z usługi.
  • הבה ננקז.

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

WYJŚCIE Z KOMENDY:
Uzyskiwanie nowego certyfikatu
מידע נוסף:
Wyzwanie http-01 dla redmine.mydomain.com
Oczekiwanie na weryfikację...
Czyszczenie wyzwań
אישורים של VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com

  1. Ostatecznie 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 przeglądarce. Po prawej stronie adresu URL powinien być widoczny סמל זמקה, co oznacza, że ​​HTTPs jest używany.

Redmine działa z wykorzystaniem HTTPs

תודה! Zabezpieczyłeś swoją aplikację Redmine. Teraz działa ona z wykorzystaniem HTTPs.


Configuracja dostarczania poczty דואר אלקטרוני

אפליקציית Redmine zwykle wysyła powiadomienia za pośrednictwem poczty דואר אלקטרוני. Aby działały poprawnie, należy skonfigurować דואר אלקטרוני מועדף w Redmine.

Przejdź przez następujące kroki, aby zmienić ustawienia poczty דואר אלקטרוני. 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.


הגדרת דואר אלקטרוני עם Redmine

  1. Wybierz כתובת דואר אלקטרוני, który będzie używany jako כתובת źródłowy dla powiadomień Redmine. כתובת ten będzie wyświetlany w polu Do wszystkich wysyłanych przez Redmine wiadomości דואר אלקטרוני.

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

    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:
            התפתחות:
                       מסירת דוא"ל:
                                 delivery_method:: smtp
                                 smtp_settings:
                                  enable_starttls_auto: נכון
                       כתובת:
                       נָמָל:
                       תחום: mydomain.com
                       אימות: :התחברות
                       שם משתמש:
                       סיסמא:

Configuracja pokazana tutaj będzie pasować do 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:

  • לִמְחוֹק 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ć nową konfigurację.

Przeładuj NGINX: טוען מחדש מערכת nginx - -


Testuj dostarczanie e-maili

Wykonaj następujące kroki, aby sprawdzić konfigurację דואר אלקטרוני

  1. W Twojej aplikacji Redmine przejdź do "Administracja -> Ustawienia -> Powiadomienia e-mail"
  1. Skonfiguruj swój כתובת דואר אלקטרוני źródłowy w polu "Adres e-mail nadawcy". לא זאפומני zapisać nowych ustawień, clickając przycisk "Zapisz" na końcu strony.

קביעת הגדרות הדואר האלקטרוני של Redmine

  1. W końcu przejdź na dół i clicknij "דוא"ל מסורבל של Wyślij. Jeśli Twoja configuracja e-maili jest poprawna, zostanie wyświetlona wiadomość informująca, że ​​Twój testowy e-mail został pomyślnie dostarczony.

Testowy דואר אלקטרוני Redmine został pomyślnie dostarczoni

Jeśli Twój testowy דואר אלקטרוני 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 i spróbuj poownie.

תודה! שתי הגדרות דואר אלקטרוני ל-Redmine צחוק עם הפעלה.

האם האקטואליזציה של Redmine? לאטווה.

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