Curated resource guide

WordPress Hosting and Server Resources

Understand the infrastructure beneath WordPress well enough to configure it, size it, and diagnose it. This guide covers Linux, Nginx, Apache, PHP-FPM, MySQL, DNS, TLS, caching, cron, email, backups, logs, containers, managed hosting, high availability, and the boundary between server and application problems.

Scope

What this guide covers

  • WordPress server requirements
  • Linux fundamentals
  • Nginx and Apache
  • PHP-FPM
  • MySQL/MariaDB
  • DNS
  • TLS
  • HTTP/2 and HTTP/3
  • filesystem and permissions
  • PHP extensions
  • memory and execution limits
  • OPcache
  • caching layers
  • cron
  • email
  • backups
  • logs
  • monitoring
  • security
  • resource sizing
  • shared/VPS/cloud/managed hosting tradeoffs
  • containers
  • CDN
  • object storage
  • staging
  • deployment
  • high availability
  • and diagnosing server versus application bottlenecks

Selected references

Curated resources

Links open the original publisher so you can use the complete, current material in context.

  1. 02
    5

    WordPress Hosting Handbook

    A host-focused handbook for platform requirements, testing, performance, security, and collaboration with WordPress Core.

    make.wordpress.org
  2. 03
    5

    WordPress Server Environment

    The official starting point for web servers, PHP, databases, permissions, and environment-level WordPress concerns.

    developer.wordpress.org
  3. 04
    5

    WordPress on Nginx

    WordPress-specific Nginx notes for routing, permalinks, multisite, caching, and common deployment patterns.

    developer.wordpress.org
  4. 05
    5

    WordPress on Apache

    Configure Apache modules, overrides, permalinks, virtual hosts, and WordPress-aware request handling.

    developer.wordpress.org
  5. 06
    5

    PHP-FPM Installation and Configuration

    The PHP manual covers process pools, workers, logging, environment handling, and operational FPM configuration.

    php.net
  6. 07
    4

    Finding Server Information

    Use WordPress and host-level signals to identify the software versions and limits behind a site.

    developer.wordpress.org