• Cart
    Your Cart is Empty

    Add some items :)

    Shop Now
  • Notifications
    Loading...
    No Notifications

    When you have any notifications added here, they will appear here.

Configuration Featured
9 views Sep 22, 2026

Redis is available on our LiteSpeed (LSWS) network as an optional object cache. You enable it per hosting account. It does not replace LiteSpeed page cache — it sits alongside it.

This article covers starting Redis for your account, which PHP extensions to turn on, and how to point the LiteSpeed Cache WordPress plugin at your Redis socket.

What you will need

  • A Spire Hosting account on LiteSpeed / Webuzo
  • The LiteSpeed Cache plugin installed in WordPress (already on our WordPress hosting)
  • Your hosting username (the same username as your home directory)

Your Redis socket will always look like this, with your own username:

/home/YOURUSER/.redis/redis.sock

1. Enable Redis for this account

Redis is not started for every account by default. In the Webuzo end-user panel, open Redis Wizard.

  • If Redis is stopped, start it.
  • Confirm the mode is Redis Per User (a Unix socket, not port 6379).
  • Copy the socket path shown for your account.

Webuzo Redis Wizard showing Redis Per User running with socket path /home/username/.redis/redis.sock

Do not configure applications against 127.0.0.1:6379. Shared Redis on that port is not how this platform is set up, and it is not isolated between accounts.

2. Enable the PHP extensions

PHP can only talk to Redis if the Redis module is loaded for the PHP version that site uses.

  1. In Webuzo go to Configuration → PHP Extension (also labelled PHP Extensions).
  2. Select the PHP version your site actually runs (8.1 or 8.2 is a good target). You can confirm the version in MultiPHP Manager if you are unsure.
  3. Enable the extensions in this order, then click Save:
    1. igbinary — required; the Redis module is built against it. It may already be in the admin-enabled list.
    2. msgpack — only if it appears in the list.
    3. redis

Webuzo PHP Extensions screen. Select the PHP version, then tick redis.so in the extensions list.

Admin-enabled PHP extensions including igbinary. Click Save after changing the redis extension.

PHP extensions with igbinary, msgpack and redis enabled for PHP 8.2

If redis.so will not stay enabled, switch the site to PHP 8.1 or 8.2 in MultiPHP Manager / Select PHP Version, then reload PHP Extensions and try again.

Admin-enabled extensions cannot be turned off from the end-user panel. That is expected.

3. Point LiteSpeed Cache at Redis

In WordPress, open LiteSpeed Cache → Cache → Object.

  1. Set Object Cache to ON.
  2. Set Method to Redis.
  3. Set Host to /home/YOURUSER/.redis/redis.sock (replace YOURUSER).
  4. Set Port to 0. A Unix socket must use port 0.
  5. Leave Username and Password blank.
  6. Leave Redis Database ID at 0 unless you run more than one WordPress site on the same account — then give each site its own ID (1, 2, …).
  7. Click Save Changes.

LiteSpeed Cache Object tab with Redis enabled, host set to the per-user socket, port 0, and connection test passed

The status line should read that the connection test passed / Redis is connected. Until Redis is running and the PHP extension is loaded, this page will keep reporting that it cannot connect.

LiteSpeed Cache already drops in object-cache.php. You do not install a separate Redis object-cache plugin. Leave the LiteSpeed drop-in in place.

How this works with LiteSpeed

LayerWhat it cachesWho it helps
LSCache (page cache)Finished HTMLAnonymous visitors
Redis (object cache)WordPress objects / database results in RAMLogged-in users, wp-admin, WooCommerce and other PHP-heavy requests

Keep both on. Turning on Redis does not replace page cache, and turning on page cache does not give you object cache.

Checks if it does not connect

  • Redis Wizard shows the service running for this account.
  • The socket path in LiteSpeed Cache matches the Wizard, including the username.
  • Port is 0, not 6379.
  • redis (and igbinary) are enabled for the PHP version that vhost uses — not a different version.
  • After enabling extensions, load the Object page again. A stuck “Redis not connected” on PHP 8.0 is usually fixed by moving the site to 8.1 or 8.2.

If you would rather we enable it for you, open a support ticket and include the hosting username.