Book 2

SSL, Web Servers & HTTP

HTTPS, certificates, and how requests reach your application

Free · Digital Textbook

TLS certificates, Nginx, virtual hosts, and securing Workshop Co.'s website end to end.

  • 8 chapters
  • ~3 hours
  • Hands-on exercises in every chapter
Start Reading
Table of Contents

Chapters

Read in order the first time — later chapters reference the lab company introduced in Chapter 1.

  1. 01 Welcome to Book 2 HTTP vs HTTPS and what Workshop Co. needs for production. 8 min
  2. 02 The HTTP Request Flow Browser → DNS → TCP → TLS → server → response. 22 min
  3. 03 TLS & Certificates Public keys, CAs, chain of trust, SANs. 28 min
  4. 04 Let's Encrypt & Renewal ACME, HTTP-01, auto-renewal, staging certs. 25 min
  5. 05 Nginx Basics server blocks, root, index, proxy_pass. 30 min
  6. 06 Virtual Hosts & PHP-FPM Multiple sites on one server, PHP sockets. 28 min
  7. 07 Troubleshooting HTTPS Mixed content, cert mismatch, expiry, chain errors. 22 min
  8. 08 Capstone: Secure Workshop Co. Full Nginx + TLS plan for www and staging. 35 min