כיצד לבצע את ההתקנה המלאה של Redmine ב-Ubuntu 18.04 Lts (2 שלבים בסיסיים)

4/14/2020
דקות 7
Lukáš Beňa
האם אתה אוהב את Redmine ו-Ubuntu like my? זה יכול לשלב בין מוצרים למערכת. ההוראות הבסיסיות של אובונטו ניתנות להתקנה בסיסית של שרת אובונטו עם גישה לפקודה.

Sikre Redmine-installasjonen din

כאשר אתה מבצע רק התקנה של Redmine ב-Ubuntu 18.04 LTS, גישה לא בטוחה להפעלת Redmine-apps (HTTPs). הפעל מגן HTTP מגן סיסמא סעיף ומידע שישלח דרך האינטרנט כאשר אתה משתמש ב-Redmine. I vårt tilfelle vil vi bruke בואו הצפנה-sertifikater for å aktivere HTTPs på Redmine-installasjonen din. Let's Encrypt-sertifikater הוא שלם בחינם ותומכת במלואה לכל הרשתות.

השלבים הנדרשים הם הבאים:

  1. אם אתה har brannmurprogramvare eller -enhet aktivert, må du sørge for at HTTPs-protokolltrafikk kan passere og nå IP-adressen to Redmine-serveren din.
  1. המשך ל-Let's Encrypt-arkivet i APT ו-oppdater.

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

עדכון sudo apt-get

  1. מתקין sertifikatboten som vil skaffe ו-configure HTTPs-sertifikatene dine.

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

  1. קבל אישור התקנה עבור Redmine-appen din.

sudo certbot - nginx -d redmine.mydomain.com

תחת אישור התקנת הכתובת:

  • כתובת הדואר האלקטרוני.
  • Din godkjenning av vilkårene for tjenesten.
  • הרשאת הרשימה האלקטרונית של Let's Encrypts יכולה להירשם.

כאשר יש לך שחור על כל השאלות האלה, אתה יכול לקבל אישורים ולהתקין ב-Ubuntu 18.04 LTS-serveren.

KOMMANDOOUTPUT:
Skaffer et nytt sertifikat
מעבירים את האתגרים הבאים:
http-01 challenge עבור redmine.mydomain.com
Venter på אימות...
Rydder opp i utfordringer
אישור מתקין ב- VirtualHost /etc/nginx/sites-enabled/redmine.mydomain.com

  1. אתה יכול להפיץ HTTP-trafik על HTTPs. Velg "Omdiriger" עבור לעשות כל Redmine-transaksjoner sikre.
  1. בוא ל-Redmine-applikationen i nettleseren din. Låsikonet צריך להיות בצד השמאלי של URL-en, לא משהו ב-HTTP משמש.

Redmine kjører על HTTPs

מפרגן! Du har sikret Redmine-applikationen din. זה עובר עכשיו דרך HTTPs.

הגדרה של פרסום אלקטרוני

Redmine-applikasjonen sender בדרך כלל VARSLER באמצעות e-post. For at de skal fungere riktig, må Redmine הגדרות עבור e-postsending konfigureres.

עבור דרך השלבים הבאים כדי לשנות את הגדרות הפוסט האלקטרוני. עבור לימודים זו antar vi at Redmine-installasjonen din er opplæring på /var/www/html/redmine. Endre denne banen for å passe din.

הגדרת e-post ב-Redmine

  1. בחר וכתובת דוא"ל אשר תהיה בשימוש kilde-e-post for dine Redmine-varsler. זו כתובת הדואר האלקטרוני שייראה בשדה טיל for alle de leverte Redmine-e-postene.

  2. Lag configurationsfilen שלך מהן הקיימות.

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

   3. Rediger configurasjonsfilen din

            sudo nano /var/www/html/redmine/config/configuration.yml
            פין ברירת מחדל-לחלק בתוך הקובץ והכנס להגדרות הבאות:
            התפתחות:
                       מסירת דוא"ל:
                                  delivery_method:: smtp
                                  smtp_settings:
                                  enable_starttls_auto: נכון
                        כתובת:
                       נָמָל:
                       תחום: mydomain.com
                       אימות: :התחברות
                       שם משתמש:
                       סיסמא:

Configurasjonen som er vist her, vil passe for 90% av Redmine-installasjonene. אם שרתים של SMTP משתמשים בהגדרות שונות, תוכל למצוא מידע נוסף Redmine-nettstedet.

טיפים פשוטים:

  • מרחוק enable_starttls_auto: נכון אם אתה לא צריך להשתמש ב-TLS.
  • אם יש לך בעיות עם אישור לשרת e-postserversertifikatet זה (שקר עם אף אחד e-postleverandører), legg til i smtp-הגדרות dine.


התחל את Redmine på nytt for at the new configuration skal bli used.

הפונדק האחרון NGINX: טוען מחדש מערכת nginx - -


מבחן פרסום פוסט אלקטרוני

דרך השלב הבא כדי לבדוק את e-postkonfigurasjonen

  1. Inne i Redmine-appen din, go to "Administration -> Instillinger -> E-postvarsler"
  1. מגדיר דואר אלקטרוני בשדה "כתובת דואר אלקטרוני לשלח". אל תשכחו לאחסן את ההגדרות החדשות באמצעות לחיצה על "Lagre" -הקישור למטה בדף.

מסך Redmine עבור e-postkonfigurasjon

  1. כדי לזכות, ללכת כדי בונה ולחץ על "שלח ופוסט בדיקה אלקטרוני". אם e-postkonfigurasjonen שלך הוא נכון, זה יוצג בהודעה כדי לדווח על כך.

Redmine test-e-post מסר

אם הבדיקה האלקטרונית שלך לא נשלחת נכונה, אתה יכול לקבל הודעות שגיאה. יש לזהות את הבעיה בצורה ברורה (שגיאת סיסמא אינה יכולה להיות SMTP-serveren, וכו'). פיקס בעיה וניסיון שוב.

מפרגן! E-postkonfigurasjonen דין עבור Redmine הוא מלא operativ.

Den ultimate Redmine-oppgraderingen? פשוט.

קבל כל כלי עוצמתי לתכנון פרויקט מושלם, ניהול ובקרה של תוכנה.

נסה Easy Redmine ב-30 ימים חינם ניסיון תקופתי

פונקציונליות מלאה, SSL-beskyttet, עותק בטיחות רגיל, ומקומות גיאוגרפיים