آموزش گواهینامه های SSL برای توسعه دهندگان وب

SSL Certificates for Web Developers

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: همه وب سایت ها به طور پیش فرض باید از اتصالات ایمن از طریق HTTPS استفاده کنند. مرورگرهای وب تکامل یافته اند و هر زمان که سایت ها اجازه اتصال ناامن را بدهند به کاربران هشدار می دهند. در همان زمان ، پروژه Let's Encrypt امکان نصب مجوزهای SSL را به صورت رایگان آسان کرده است. در این دوره ، مربی کوین اسکوگلوند توضیح می دهد که گواهی SSL چیست ، چگونه برای رمزگذاری ارتباطات بین سرور و مرورگر استفاده می شود و نحوه انتخاب دامنه دامنه و نوع اعتبار سنجی را توضیح می دهد. وی نحوه نصب گواهینامه های رایگان از Let's Encrypt را با استفاده از Certbot یا نصب گواهی های خریداری شده از یک مرجع صدور گواهینامه سنتی نشان می دهد. او نشان می دهد که چگونه وب سرور را به طور پیش فرض در HTTPS پیکربندی کنیم و اینکه دستورالعمل های HSTS چگونه به مرورگرها می گویند همیشه از HTTPS استفاده کنند.
موضوعات شامل:
  • گواهینامه های SSL چیست؟
  • انتخاب گواهینامه
  • نصب گواهی
  • پیکربندی وب سرور برای نیاز به HTTPS
  • استفاده از امنیت حمل و نقل دقیق HTTP (HSTS)
  • تجدید گواهینامه ها

سرفصل ها و درس ها

مقدمه Introduction

  • چرا گواهینامه های SSL برای هر وب سایت ضروری است Why SSL certificates are essential for every website

  • آنچه شما نیاز دارید What you need

1. SSL و HTTPS 1. SSL and HTTPS

  • گواهینامه های SSL چیست؟ What are SSL certificates?

  • لرزش دست و رمزنگاری Handshakes and cryptography

  • نیاز فوری به HTTPS The urgent need for HTTPS

2. یک گواهی را انتخاب کنید 2. Choose a Certificate

  • مقامات گواهینامه (CA) Certificate authorities (CAs)

  • گواهینامه های رایگان با Letry Encrypt Free certificates with Let's Encrypt

  • گواهی های خود امضا شده Self-signed certificates

  • انواع گواهینامه Certificate types

3. یک گواهی را با Letry Encrypt نصب کنید 3. Install a Certificate with Let's Encrypt

  • گواهی نامه Certbot

  • با استفاده از Certbot نصب کنید Install using Certbot

  • با استفاده از ارائه دهنده هاستینگ نصب کنید Install using a hosting provider

4- یک گواهی خریداری شده نصب کنید 4. Install a Purchased Certificate

  • درخواست امضای گواهینامه (CSR) Certificate signing request (CSR)

  • برای داشتن گواهی SSL ثبت نام کنید Sign up for an SSL certificate

  • روی Apache نصب کنید Install on Apache

  • روی NGINX نصب کنید Install on NGINX

  • نصب بر روی سرورهای میزبان وب Install on hosted web servers

5- یک سرور وب را برای نیاز به HTTPS پیکربندی کنید 5. Configure a Web Server to Require HTTPS

  • درخواستهای هدایت شده به HTTPS را هدایت کنید Redirect requests to HTTPS

  • امنیت حمل و نقل سخت HTTP (HSTS) HTTP Strict Transport Security (HSTS)

  • پیش بارگذاری HSTS HSTS preloading

6. مدیریت گواهینامه ها 6. Manage Certificates

  • تاریخ انقضا Expiration dates

  • بیایید مجوزهای رمزگذاری کنیم Renew Let's Encrypt certificates

نتیجه Conclusion

  • مراحل بعدی Next steps

نمایش نظرات

آموزش گواهینامه های SSL برای توسعه دهندگان وب
جزییات دوره
1h 25m
23
Linkedin (لینکدین) Linkedin (لینکدین)
(آخرین آپدیت)
43,546
- از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Kevin Skoglund Kevin Skoglund

بنیانگذار NovaFabrica

Kevin Skoglund راه حل های وب سفارشی را در Nova Fabrica می سازد و توسعه وب را در LinkedIn Learning آموزش می دهد.

Kevin Skoglund بنیانگذار Nova Fabrica، یک آژانس توسعه وب متخصص در ارائه راه حل های سفارشی و مقیاس پذیر با استفاده از Ruby on Rails، PHP، SQL، و فناوری های مرتبط. مشتریان Nova Fabrica عبارتند از: An Event Apart، Atlas Carpet Mills، Consulate Film، Gregorius|Pineo، Maharam، Oakley، و The Bold Italic. کوین نویسنده lynda.com با بیش از 15 سال تجربه تدریس و توسعه وب است.