← Back to Static Sites

🌐 Nginx Server

Complete Nginx & WordPress server administration course

📚 Navigation

📖 Lessons

04Nano Editor 07Web Host Server Requirements 08First Login as ROOT - Part 1 09First Login as ROOT - Part 2 10First Login as NON-ROOT - Part 1 10First Login as NON-ROOT - Part 2 (Fail2ban) 11NON-ROOT User - Part 2 12NON-ROOT User - Part 3 13NON-ROOT User - Part 4 (Fail2ban) 14Timezone Swap - Distro 1 15Harden & Optimize Server - Distro 2 16Harden & Optimize Server - Distro 3 17Pointing Domain Name to Server 18Installing Nginx, MariaDB, PHP 8.3 19Configuring WordPress Site Mail 20Nginx Config Files - Part 1 20Nginx Config Files - Part 2 21Harden & Optimize Nginx - Part 1 22Harden & Optimize Nginx - Part 2 23Harden & Optimize Nginx - Part 3 24Harden & Optimize MariaDB - Part 1 25Harden & Optimize MariaDB - Part 2 26Harden & Optimize MariaDB - Part 3 27Harden & Optimize PHP 8.3 - Part 1 28Harden & Optimize PHP 8.3 - Part 2 29Directory Management & Structure 30First Nginx Server Context Block - Part 1 31First Nginx Server Context Block - Part 2 32Install WordPress on VPS - Part 1 33Install WordPress on VPS - Part 2 34WordPress Hardening Introduction 35Separating Sites Using PHP Pools - Part 1 36Separating Sites Using PHP Pools - Part 2 37WordPress Ownership & Permissions 38Limit File System Access using open_basedir 39Free SSL Certificates A+ Rating - Part 1 40Free SSL Certificates A+ Rating - Part 2 41Free SSL Certificates A+ Rating - Part 3 42Hardening HTTP Response Headers 43Nginx Directives to Protect WordPress 44Nginx DDoS Protection 45Stop Brute Force - Rate Limiting 46Web Application Firewall 47Hot Linking Protection 48Disallow File Modifications 49Restricting Database User Privileges 50Hardening WP REST API 51WordPress Optimize Introduction 52Post Revisions Policy 53Setting Max Memory 54Replace WP CRON with Real CRON 55Introduction to Caching 56Types of Caching 57Static vs Dynamic WordPress Sites 58Implementing Caching Policy 59FastCGI Caching - Part 1 60FastCGI Caching - Part 2 61WP Super Cache 62W3 Total Cache 63Redis Object Cache 64Dynamic WP Caching Introduction 65Dynamic WP - Super Cache 66Dynamic WP - W3TC & Redis 67Tuning PHP-FPM 68Cloudflare 69Server Updates 70WordPress Updates 71Backups, Migration & WP-CLI 72Virus & Malware Scanning 73Database Tuning 74PHP-FPM Tuning 75Server & Site Monitoring 76Administering Disk Space 77Harden Default Nginx Server Context 78Configure Nginx Backlog 79Administer PHP Opcache 80PHPMyAdmin 81FileZilla 82Content Security Policy 83Log Rotation 84DNS & Bash Scripts 85Create Directories, Database, Server Context 86Install WordPress 87Harden WordPress 88Optimize WordPress 89Tune PHP-FPM 90Opcache 91DNS, Bash Scripts, Directories, DB 92Harden WordPress - Part 1 93Harden WordPress - Part 2 94Optimize WordPress 95Tune PHP-FPM

📄 Reference Documents