האם ברצונך ללמוד כיצד להתקין את אישור Letsencrypt בשרת Nginx של מחשב בו פועל אובונטו לינוקס? במדריך זה, אנו הולכים להראות לך כיצד להתקין את הלקוח Letsencrypt ולהגדיר אתר אינטרנט HTTPS בשרת Nginx.
Nginx קורא ל- Virtualhosts את התכונה BLOCK SERVER.
• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0
בדוגמה שלנו, כתובת ה- IP של שרת Nginx היא 36.160.86.106.
בדוגמה שלנו, שרת Nginx מארח את האתר WWW.GAMEKING.TIPS.
רשימת ציוד
הסעיף הבא מציג את רשימת הציוד המשמש ליצירת ערכת לימוד זו.
כשותף באמזון, אני מרוויח מרכישות מתאימות.
Nginx – ערכת לימוד בנושא:
בדף זה, אנו מציעים גישה מהירה לרשימת ערכות לימוד הקשורות Nginx.
Nginx וירטואליההוסט – תצורת DNS
גש לאתר האינטרנט של GODADDY ורכוש קבוצת מחשבים של DNS.
בדוגמה שלנו, רכשנו דומיין בשם:
אתה יכול להשתמש בכל אתר אינטרנט כדי לרכוש תחום DNS, GoDaddy הוא רק הבחירה האישית שלי.
צור ערך DNS המצביע על אתר האינטרנט שלך למחשב שבו פועל Nginx.
בדוגמה שלנו, יצרנו ערך DNS ההצביע על WWW.GAMEKING.TIPS ל- 35.160.86.106.
השתמש בפקודה NSLOOKUP כדי לבדוק את תצורת ה- DNS שלך.
הנה פלט הפקודה.
מזל טוב! סיימת את תצורת DNS הנדרשת.
ערכת לימוד Letsencrypt – התקנת Nginx
התקן את שרת Nginx.
צור ספריה לאחסון קבצי אתרי האינטרנט החדשים.
קבצי אתר האינטרנט יאוחסנו בתוך הספריה הבאה:
צור קובץ תצורה של Nginx עבור אתר האינטרנט החדש.
הנה הקובץ עם התצורה שלנו.
צור קישור סמלי כדי להפוך את תצורת המחשב המארח הווירטואלי של Nginx לזמינה.
הפעל מחדש את שירות Nginx.
צור דף ניסיון בתוך מדריך האתרים החדש.
הנה תוכן הקובץ.
פתח את הדפדפן שלך ונסה לגשת לאתר האינטרנט הווירטואלי.
בדוגמה שלנו, כתובת ה- URL הבאה הוזנה בדפדפן:
• http://www.gameking.tips
מזל טוב . סיימת את תצורת בלוקי השרת של Nginx.
Nginx לטסנקסופט – התקנת האישור
אנחנו צריכים להתקין את אישור HTTPS חינם.
כמו כן, עלינו לנתב מחדש את כל תעבורת HTTP לגירסת HTTPS של אתר האינטרנט באופן אוטומטי.
התקן את רשימת החבילות הדרושות.
התקנת אישור HTTPS ללא תשלום של Nginx
• לחץ (א) כדי להסכים עם תנאי השירות.
• לחץ (Y) כדי לשתף את הדואר האלקטרוני שלך ולקבל ידיעונים.
• הקש (2) כדי לנתב מחדש באופן אוטומטי את אתר האינטרנט של HTTP לגירסאות HTTPS.
המערכת תתקין באופן אוטומטי אישור פנוי.
זה יהיה גם להגדיר את שרת Nginx כדי לנתב מחדש את כל גישת HTTP לגירסת HTTPS של אתר האינטרנט שלך.
בדוגמה שלנו, המערכת שינתה את קובץ התצורה של המארח הווירטואלי שלנו.
הנה תוכן הקובץ.
קובץ המפתח מכיל את המפתח הפרטי של האישור ויש לשמורו במקום בטוח כל הזמן.
בדוגמה שלנו, קובץ המפתח אוחסן ב:
המערכת משנה באופן אוטומטי את קובץ התצורה המקורי של המחשב המארח הווירטואלי של Nginx.
הוא ינתב מחדש באופן אוטומטי את כל בקשות HTTP לגירסת HTTPS של אתר האינטרנט שלך.
פתח את הדפדפן והזן את כתובת ה- DNS של אתר האינטרנט החדש באמצעות פרוטוקול HTTPS.
בדוגמה שלנו, כתובת ה- URL הבאה הוזנה בדפדפן:
• https://www.gameking.tips/
יש להציג את דף HTTPS.
אמת את מאפייני האישור.
התקנת אישור 'בוא הצפנה' בשרת Nginx.
Nginx לטסנקסופט – חידוש אישור
האישור ללא תשלום המותקן תקף למשך 90 יום.
המערכת יוצרת משימה מתוזמנת לחידוש אוטומטי של כל אישור בתוך שלושים יום מתפוגה.
שם המשימה המתוזמנת הוא CERTBOT והוא ממוקם בתוך הספריה הבאה:
הנה תוכן הקובץ.
השתמש בפקודה הבאה כדי לדמות את תהליך חידוש האישור.
הנה פלט הפקודה.
מזל טוב! קבעת את חידוש האישור האוטומטי 'בוא צפין'.