Deploy WordPress on FlyNode: OpenLiteSpeed, MariaDB and Redis, Step by Step

MMahmudul Hasan
October 12, 2026 6 min read

The short answer: To deploy WordPress on FlyNode, pick a Cloud Workspace size on the WordPress page, check out, and wait until the app shows Running. FlyNode starts the whole stack for you: WordPress on OpenLiteSpeed 1.8.2 with PHP 8.3, MariaDB 11, Redis and a file manager. You then run the normal WordPress installer and sign in with the 1-Click WP-Admin button. The smallest size costs $2.95 a month, and there is no server, database or cache to set up by hand.

Setting up WordPress on your own server is a good way to spend an afternoon. You install a web server, PHP and a database, create a database user, write a config file, add a cache, then find out why the site shows a blank page. It works, but it is a lot of steps between you and a blog post.

This guide shows the other route. We will go from the pricing table to a running WordPress site, and then look at what FlyNode set up for you behind the scenes, so that nothing in the stack is a mystery.

What you need

Not much:

  • An email address, to create your FlyNode account at checkout.
  • A payment method for the Cloud Workspace you choose.
  • A little time, most of it spent waiting for the first start.

WordPress on FlyNode runs on a Cloud Workspace. That is a fixed amount of RAM, CPU and storage that your apps share. There are no separate WordPress plans, so the size you pick is the size your site gets. You can change it later.

Five steps from the pricing table to WP-Admin: pick a size, check out, FlyNode deploys, run the installer, log in

Step 1: Pick a size

Open the WordPress pricing section. The table lists every Cloud Workspace size with its memory, vCPUs, storage and monthly price. The smallest, Micro, has 1 GB of RAM, 1 vCPU and 10 GB of storage for $2.95 a month.

If you are not sure, start small. A single, ordinary WordPress site often fits comfortably in a small workspace, and FlyNode has a Resource Usage page that tells you when the site needs more room. Moving up a size later is a button, not a migration.

Press Deploy Now on the size you want. The link already knows you want WordPress, so you do not have to choose an app afterwards.

Step 2: Check out and wait for Running

Create your account and complete checkout. FlyNode then creates your workspace and starts WordPress on it.

Open the app from your dashboard and watch its status. When it changes to Running, the stack is up. The first start takes a few minutes, because this is the moment FlyNode downloads WordPress and sets everything up. Later restarts are quicker.

Step 3: Run the WordPress installer

On the app's Overview tab you will find the live address of your site. It ends in .flynode.io. Open it and WordPress shows its installer.

Fill in the usual details: a site title, an administrator name, a strong password and your email. One small piece of advice: do not call the administrator admin. It is the first name attackers try on every WordPress site.

Step 4: Log in with one click

After the installer, use 1-Click WP-Admin on the app page. It signs you in without typing a password. The link works once and expires after five minutes, so it is safe to click and forget.

That is the whole deployment. You have a working WordPress site with caching already switched on.

What the first start sets up

Here is the part you did not have to do. Your site runs as four containers inside your workspace, and they share its RAM and CPU:

  • WordPress, served by OpenLiteSpeed 1.8.2 with PHP 8.3.
  • MariaDB 11, the database.
  • Redis, used as an object cache.
  • A file manager, so you can upload and edit files in your browser.

When the WordPress container starts for the first time it does four things before you ever see the installer:

  1. It downloads WordPress core.
  2. It installs the LiteSpeed Cache plugin.
  3. It writes wp-config.php, with the database details and the address of the Redis container already filled in.
  4. It adds the page cache rules to .htaccess.
The WordPress container downloads core, installs LiteSpeed Cache, writes wp-config.php and adds cache rules, and connects to MariaDB, Redis and a file manager

Sized to your workspace

You do not tune the database or the cache. FlyNode gives MariaDB and Redis a share of your workspace's memory that fits your size, and Redis is set to drop the least recently used items first when it is full. Both are set from your workspace size.

Because all four containers draw from one pool, a busy site, a big import and a staging copy all compete for the same RAM. That is the one thing to keep in mind as the site grows.

Check that it is wired up

You do not have to take our word for any of this. The app page has an in-browser Terminal. Choose the wordpress container, go to the site folder and ask WordPress itself:

cd /var/www/vhosts/localhost/html
wp --allow-root core version
wp --allow-root plugin list
wp --allow-root config get DB_HOST
wp --allow-root config get WP_REDIS_HOST

You should see your WordPress version, a plugin list that includes LiteSpeed Cache, and the two host names mariadb and redis. Those names are how WordPress finds the other containers, and they only work from inside your workspace.

If the wp command is not found, open the Security tab once and try again. More commands are in the WP-CLI cookbook.

One honest note about Redis. The configuration already points at the Redis container, but WordPress only uses an object cache once a plugin or a setting asks it to. Turn on object caching in the LiteSpeed Cache settings, or use a Redis object cache plugin, and WordPress will start using it.

What to do next

Frequently asked questions

How long does it take to deploy WordPress on FlyNode?

Checkout is quick, and the first start takes a few minutes while WordPress is downloaded and configured. After that you run the standard WordPress installer.

Do I need to install or configure OpenLiteSpeed, MariaDB or Redis myself?

No. They are started and connected for you. The database address and the Redis address are already in wp-config.php.

Which Cloud Workspace size should I start with?

Start with the smallest size that gives your site some headroom. The Resource Usage page shows how much memory and CPU the site really uses, and you can move to a larger workspace when it needs one.

Can I use my own domain?

Yes. The site starts on a .flynode.io address, and you can add your own domain from the Custom Domain tab.

Next steps

Ready to try it? Pick a size in the WordPress pricing section. In a later article we will look at how to cache a WordPress site well, once it is running.

Get new articles in your inbox

New guides on WordPress, tracking and automation, once or twice a month. No spam, unsubscribe any time.