完整的SSL和TLS指南:HTTP到HTTPS

The Complete SSL and TLS Guide: HTTP to HTTPS

配置Cloudflare,免费加密SSL/TLS证书,NGINX和Apache Web服务器,创建CSR SSL请求

 学习内容

  • 了解如何在 Web 服务器上安装 SSL/TLS 证书
  • HTTP和HTTPS有什么区别
  • 什么是 CA(证书颁发机构)以及如何构建信任链
  • TLS 证书的结构(使用者名称、颁发者名称、有效期、签名等)
  • 让我们加密有效期为 90 天的免费证书。Certbot ACME 客户端,用于自动颁发和续订证书
  • Cloudflare 反向代理,带有免费 SSL 证书
  • CSR(证书签名请求)、域验证和证书安装
  • 安装和配置用于 SSL/TLS 加密的 NGINX Web 服务器

 要求

  •  基本的计算机知识
  • 任何计算机(Mac 或 PC)

 描述

本课程是关于使用 SSL/TLS 证书保护网站的。

成为 HTTPS、Let’s Encrypt、Cloudflare、NGINX 和 SSL/TLS 证书的大师。

这是Udemy上最完整的实用SSL指南,其中包括大量的实践活动。所有练习都是在真实域和真实托管上执行的,最后您将获得具有HTTPS设置和HTTP到HTTPS重定向的生产就绪解决方案。您可能对计算机网络、加密、Web 服务器配置一无所知。所有这些都将从头开始教授,从简单的设置到复杂的解决方案。如果您想深入了解SSL和HTTPS,本课程适合您!

我们将首先探讨对称加密算法的基础知识,如 AES、非对称加密 RSA、哈希协议 MD5 和 SHA。 此外,我将向您解释计算机网络,TCP / IP堆栈的基础知识,为此我们将使用Wireshark流量分析器。

您将了解 SSL/TLS 证书的结构。此外,您还将了解为什么需要 CA(证书颁发机构)以及如何建立信任链。

在实践部分,我们将进行多项实践活动:

  1. 购买域名并配置 DNS 设置

  2. 使用Certbot ACME客户端自动从Let’s Encrypt获取免费SSL证书

  3. 借助 OpenSSL 生成 RSA 密钥、自签名证书

  4. 使用 SSL/TLS 证书保护 Apache 的 WordPress

  5. 通过OpenSSL创建CSR(证书签名请求)并将CSR提交到CA服务器

  6. 为您的域配置 Cloudflare 并设置不同的 SSL 操作模式

  7. 安装和配置 SSL/TLS 证书的 NGINX Web 服务器

  8. 从 HTTP 迁移到 HTTPS

  9. 使用 HTTP 301 重定向所有流量 从 HTTP 重定向到 HTTPS

通过本课程,您将终生获得 100 个讲座和数十个实践练习。课程结束后,您将成为SSL和TLS加密的大师,并能够轻松地在Web服务器上获取和安装SSL证书。

您还将获得 30 天退款保证。没有问题!

不要等待,现在就加入课程吧!

本课程适合谁:

  •  任何网站的所有者
  •  DevOps工程师
  •  Web 开发人员
  •  网络工程师
  •  JavaScript 开发人员
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。