How to Configure Hestia Nginx Cache Plugin for WordPress

9 views

The Hestia Nginx Cache plugin is pre-installed with your WordPress from the Hestia Control Panel. It speeds up your website by caching pages at the server level, reducing load times and improving visitor experience. Configuring this plugin correctly ensures your site runs fast and efficiently.

Generate an Access Key for Automatic Cache Purging

To allow the plugin to purge the cache automatically when you update content, generate an API access key:

  1. Log in to the Hestia Control Panel with your user account.
  2. Go to User Settings and click the Add Access Key button.
  3. Create a new access key with the purge-nginx-cache permission.
  4. Save the Secret Key securely — you will only see it once!

Configure the Plugin with Your Access Key

  1. Return to Settings → Hestia Nginx Cache in WordPress.
  2. Enter your Access Key and Secret Key.
  3. For Hostname, use the same value you use to access your Hestia Control Panel. For Port, enter 2083.
  4. For Username, enter the Hestia user owning the domain.
  5. Save your settings.

This configuration lets the plugin communicate securely with Hestia to purge the cache automatically after content updates.

All done!
Your WordPress site will now deliver cached pages quickly while staying up to date.