• git-book
  • introduction
  • 1. SSL
    • 1.1. Why security is important
    • 1.2. What is SSL / TLS / HTTPS
    • 1.3. Basics of secure connection initiation
    • 1.4. Public key encryption
    • 1.5. How does the SSL certificate create a secure connection
    • 1.6. Authentication and public key infrastructure
    • 1.7. Certificate standards and file formats
  • 2. nginx
    • 2.1. Understanding the Nginx Contexts
    • 2.2. How Nginx Decides Which Server Block Will Handle a Request ?
    • 2.3. Parsing the “server_name” Directive to Choose a Match
    • 2.4. The Location Context
    • 2.5. How Nginx Chooses Which Location to Use to Handle Requests
    • 2.6. When Does Location Block Evaluation Jump to Other Locations?
    • 2.7. Other Contexts
    • 2.8. General Rules to Follow Regarding Contexts
    • 2.9. Resources and Further Reading
  • 3. WordPress
    • 3.1. WP-CLI
  • 4. Docker
  • 5. PHP
  • 6. PHP-FPM
  • 7. iptables
  • 8. Fail2ban
  • 9. Ferm
  • 10. Network Time Protocol (NTP)
  • 11. Mariadb
  • 12. SSMTP
  • 13. Composer
Powered by GitBook

git-book

NGINX Resources and Further Reading

  • Understanding nginx
  • ngx_pagespeed examples
  • How to configure logging in nginx
  • Wordpress and nginx configuration tricks(Slideshow)