RunCloud FastCGI Page Caching uses Nginx FastCGI, a built-in Nginx module, to cache the HTML page output from PHP-FPM.

This can improve your server response time, reduce the load on PHP-FPM and MySQL/MariaDB server, and make your WordPress site faster.

Installing RunCloud Hub

To use RunCloud FastCGI Page Caching, you need to install and activate the RunCloud Hub plugin on your WordPress site. Go to the RunCloud dashboard and look for “RunCloud Hub” in the side menu.

Click on “Let’s Get Started” to install the RunCloud Hub plugin on your application.

On the next screen, you can select the caching method that you want to use. In this example we will select “FastCGI/Proxy Page Caching“. Check the box to acknowledge your consent for installing the application, and then click on “Install RunCloud Hub“.

The next screen provides various options for managing and configuring caching settings for your web application. You can perform actions such as purging the cache, changing caching method, selecting the cache folder, and selecting the cache lifespan directly from the RunCloud dashboard.

The “Cache Folder Type” setting has two options: Disk and RAMDisk. This refers to the type of storage used for caching. We recommend using disk for caching, especially if you are using SSD based storage and have multiple sites on your server.

Following that, there is a “Cache Lifespan” setting with a default value of 480 minutes (or 8 hours). This refers to the amount of time that cached content will be stored before being automatically purged. Users can change this value to their desired time interval.

Lastly, there is a “Cache Folder Size Limit” setting with a default limit of 50 MB, this sets the maximum amount of storage that can be used for caching.

After you have installed the plugin, go to the WordPress dashboard and open the Settings menu, and open the RunCloud Hub page, as shown below.

The RunCloud Hub plugin provides users with a range of options for configuring and optimizing their website’s caching, including the ability to purge all cache, purge specific pages or content, schedule automatic cache purges, and manage the Redis Object Cache.

Users can also configure cache rules for specific pages or content, preload the cache, and retrieve server statistics and performance data. The page also offers options for debugging and support.

Uninstalling RunCloud Hub

If you do not want to use RunCloud Hub, you can remove it easily. Go to your RunCloud dashboard and open the RunCloud Hub menu. Scroll to the bottom of the page, and there you can find the option to remove RunCloud Hub from your current web application.