Chia Sẻ Khóa Học Hướng Dẫn SSL Và TLS Hoàn Chỉnh - HTTP Đến HTTPS [Khóa 6992 A]
Cấu hình Cloudflare, FREE Let's Encrypt SSL/TLS certificate, NGINX và Apache web server, tạo CSR SSL request.
Bạn sẽ học được gì:
- ✓ Tìm hiểu cách cài đặt SSL/TLS Certificate trên web server.
- ✓ Sự khác biệt giữa HTTP và HTTPS là gì.
- ✓ CA (Certificate Authority) là gì và cách chain of trust được xây dựng như thế nào.
- ✓ TLS certificate được cấu trúc như thế nào (subject name, issuer name, validity period, signature, v.v.).
- ✓ Let's Encrypt free certificates có giá trị trong 90 ngày. Certbot ACME client để cấp và gia hạn chứng chỉ tự động.
- ✓ Cloudflare reverse proxy với free SSL certificates.
- ✓ CSR (Certificate Signing Request), domain validation và certificate installation.
- ✓ Cài đặt và cấu hình NGINX web server cho SSL/TLS encryption.
Khóa học này chủ yếu nói về việc bảo mật các website với SSL/TLS certificate.
Trở thành một master về HTTPS, Let's Encrypt, Cloudflare, NGINX và SSL/TLS Certificate.
Đây là hướng dẫn SSL thực tế đầy đủ nhất, bao gồm rất nhiều hoạt động thực tế. Tất cả các bài tập thực hành đều được thực hiện trên một domain thực và hosting thực và cuối cùng bạn sẽ có được giải pháp sẵn sàng cho sản xuất với thiết lập HTTPS và chuyển hướng HTTP sang HTTPS. Bạn có thể không có kiến thức về mạng máy tính, encryption, cấu hình web server. Tất cả sẽ được dạy từ đầu, từ thiết lập đơn giản đến giải pháp phức tạp. Nếu bạn muốn có kiến thức sâu về SSL và HTTPS thì khóa học này là dành cho bạn!
Chúng ta sẽ bắt đầu bằng cách khám phá những kiến thức cơ bản về các thuật toán mã hóa đối xứng như AES, asymmetric encryption RSA, hashing protocols MD5 và SHA. Ngoài ra, tôi sẽ giải thích cho bạn các nền tảng của mạng máy tính, TCP/IP stack và để làm điều đó, chúng tôi sẽ sử dụng Wireshark traffic analyzer.
Bạn sẽ tìm hiểu cấu trúc của chứng chỉ SSL/TLS là gì. Ngoài ra, bạn sẽ hiểu tại sao cần có CA (Certificate Authorities) và cách chain of trust được xây dựng.
Trong phần thực hành, chúng tôi sẽ thực hiện nhiều hoạt động thực hành:
- ✓ Mua một domain và định cấu hình DNS settings.
- ✓ Sử dụng Certbot ACME client để tự động nhận chứng chỉ SSL miễn phí từ Let's Encrypt.
- ✓ Với sự trợ giúp của OpenSSL generate RSA keys, self-signed certificates.
- ✓ Bảo mật Wordpress với Apache bằng chứng chỉ SSL/TLS.
- ✓ Tạo CSR (Certificate Signing Request) bằng OpenSSL và gửi CSR đến CA server.
- ✓ Định cấu hình Cloudflare cho domain của bạn và thiết lập các chế độ hoạt động SSL khác nhau.
- ✓ Cài đặt và định cấu hình NGINX web server cho SSL/TLS certificate.
- ✓ Migrate từ HTTP sang HTTPS.
- ✓ Redirect tất cả traffic bằng HTTP 301 redirect từ HTTP sang HTTPS.
Với khóa học này, bạn sẽ được tiếp cận 100 bài giảng và hàng chục bài tập thực hành suốt đời. Sau khóa học, bạn sẽ trở thành chuyên gia về SSL và TLS encryption, đồng thời có thể dễ dàng nhận và cài đặt chứng chỉ SSL trên web server của mình.
Đừng chờ đợi và tham gia khóa học ngay bây giờ!
Mục lục:
- ✓ 01 - Giới thiệu khóa học.
- ✓ 02 - Giới thiệu về HTTPS và TLS.
- ✓ 03 - Tổng quan về Encryption và Hashing.
- ✓ 04 - RSA, Certificates và Chain of Trust.
- ✓ 05 - SSL, TLS và HTTPS.
- ✓ 06 - Ra mắt website được bảo mật TLS với domain và hosting miễn phí.
- ✓ 07 - Domain tùy chỉnh với hosting miễn phí.
- ✓ 08 - Free TLS certificate (Let's Encrypt) tại hosting trả phí.
- ✓ 09 - Cloudflare với free TLS certificate.
- ✓ 10 - Cấu hình NGINX web server và cài đặt TLS certificate.
- ✓ 11 - Tạo self-signed certificate sử dụng OpenSSL.
- ✓ 12 - Nhận và cài đặt certificate tùy chỉnh.
- ✓ 13 - Cleanup.
- ✓ 14 - Tổng kết.
Khóa học này dành cho ai:
- ✓ Chủ sở hữu của bất kỳ website nào.
- ✓ Kỹ sư DevOps.
- ✓ Web developer.
- ✓ Kỹ sư mạng.
- ✓ JavaScript developer.
NHẬN GET EBOOK TRÊN AMAZON THEO YÊU CẦU