След като завършите инсталирането на Redmine на Ubuntu 18.04 Lts (2 ненужни стъпки)

4/14/2020
7 минути
Лукаш Беня -> Лукаш Беня
Имате ли резервни части на Redmine и Ubuntu също? 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ę server Ubuntu z dostępem wiersza poleceń.

Запазете инсталацията на Redmine

За да инсталирате просто Redmine в Ubuntu 18.04 LTS, трябва да имате две приложения Redmine (HTTP), които не са достъпни. Włączenie HTTPs chroni Twoje hasła и informacje przesyłane przez Internet podczas korzystania z Redmine. W naszym przypadku użyjemy certyfikatów Нека да шифроваме , чрез използване на HTTPs на Twojej инсталация Redmine. Сертификат 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 oprogramowanie lub urządzenie zapory ogniowej, upewnij się, że ruch protokołu HTTPs może przejść i dotrzeć do IP адрес Twojego servera Redmine.
  1. Добавяне на репозиториум Let's Encrypt до APT и актуализиране.

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

Sudo актуализация ап-да

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

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

  1. Получете и инсталирайте сертификат за Twojej приложение Redmine.

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

Podczas instalacji certyfikatu zostaniesz poproszony o:

  • Двата адреса на електронната поща.
  • Zgodę na warunki korzystania z usługi.
  • Zgodę na subskrypcję listy mailingowej Let's Encrypt.

Po udzieleniu odpowiedzi na wszystkie te pytania, certyfikat zostanie wygenerowany и skonfigurowany na Twoim сървъри Ubuntu 18.04 LTS

WYJŚCIE Z KOMENDY:
Uzyskiwanie nowego certyfikatu
Wykonywanie następujących wyzwań:
Извеждане на http-01 за 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 pieczne.
  1. Przejdź do swojej aplikacji Redmine w przeglądarce. Po prawej stronie adres URL powinien być widoczny символ замка, co oznacza, że ​​HTTPs е używany.

Redmine работи с обработка на HTTPs

Поздравления! Запазете своето приложение Redmine. Teraz działa ona z wykorzystaniem HTTPs.


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ć preferencje dostarczania poczty e-mail w Redmine.

Przejdź przez następujące kroki, aby zmienić ustawienia poczty e-mail. 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 adres e-mail, który będzie używany jako adres ź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. Utwórz plik konfiguracyjny na podstawie istniejącego szablonu.

    cd / var / www / html / redmine / config /
    cp configuration.yml.пример конфигурация.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
                       удостоверяване: :Влизам
                       потребителско име:
                       парола:

Конфигурацията е показана тук, за да паса до 90% инсталиране на Redmine. 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 servera pocztowego (zdarza się to z niektórymi dostawcami poczty elektronicznej), dodaj do swoich ustawień smtp.


Стартирайте Redmine, за да използвате сега конфигурация.

Използване на NGINX: sudo systemctl презареди nginx


Testuj dostarczanie e-maili

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

  1. W Twojej aplikacji Redmine przejdź do "Administracja -> Ustawienia -> Powiadomienia e-mail"
  1. Конфигурирайте своя имейл адрес źródłowy в полуто "Adres e-mail nadawcy". Nie zapomnij zapisać nowych ustawień, кликнете przycisk "Zapisz" на крайната страница.

Ekran konfiguracji e-mail Redmine

  1. W końcu przejdź na dół i kliknij „Wyślij testowy e-mail“. Jeśli Twoja konfiguracja e-mail 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 identifikują problem (złe hasło, nie można połączyć się z SMTP сървър, и т.н.). Napraw problem i spróbuj ponownie.

Поздравления! Twoja конфигуриране на електронна поща Redmine е в pełni operacyjna.

Най-добрата актуализация на Redmine? латва.

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

Изпробвайте Easy Redmine за 30 дни безплатно

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