By far the most popular content management system, WordPress powers more than 40% of the web, and of all websites globally that use a content management system, over 65% of them are powered by WordPress.
Combine RunCloud’s powerful server management capabilities with the #1 CMS in the world, and you have a winning formula. Fortunately, RunCloud’s server management console makes it extremely quick and simple to install WordPress on your server. With a one-click install, you can be up and running with a new site in just moments.
In this guide, we’re going to give you a comprehensive, step-by-step overview of how to install WordPress with RunCloud. Let’s get started!
How to Install WordPress with RunCloud
Here are the steps you need to follow to install WordPress with RunCloud.
1. Log into RunCloud
To begin with, you’ll need to log into RunCloud:

Once you’re logged in, head to the Servers page, where you’ll be able to see all the connected servers:

You can perform a one-click install of WordPress on any listed server.
2. Deploy New Web App
If you click on Web Applications in the left sidebar, you’ll be able to see a list of all current web apps (such as WordPress) running on your servers. For instance, in the screenshot below, you can see that two WordPress installations are running on the same server:

To launch a new installation of WordPress, just click on Deploy New Web App. You’ll be prompted to select a server. Select the server you wish to deploy WordPress on, and click the Deploy Web App button.
3. Configure Your WordPress Installation
RunCloud gives you considerable flexibility when launching a new WordPress installation. For instance, you can choose the web application stack you want to use, as well as the PHP version that you wish to launch with.
RunCloud supports PHP 7.2 to PHP 8.1, and you have three options when selecting the web application stack:
- NGINX + Apache2 Hybrid (you can use .htaccess)
- Native NGINX (faster, but no .htaccess)
- Native NGINX + custom configuration (manual NGINX implementation, ideally for advanced users)

During this process you can also select the site title, and set an admin username, password, and email:

4. Map Domain and Install the SSL
Security will almost certainly be a consideration, and this can also be selected during this process. RunCloud lets you install the SSL certificate before the site is launched, and you also have the option to use one SSL for all domains, or a different one for each:

Alternatively, you can enable AutoSSL, which deploys a new Let’s Encrypt SSL certificate for all new domains.
Once you’re done, the next step is to map the domain. You can either use a test domain from RunCloud, or use your own:

RunCloud also gives you the option to set your DNS records manually (through your host) or use Cloudflare. Once you’ve selected your preference, just click on Deploy Web App (in the bottom-right).
5. Review Your Newly Deployed WordPress Install

Within a few moments your new site will be installed and running, and you will be able to view traffic stats and information about your newly deployed WordPress installation within your RunCloud dashboard.
To view this information, click on Open Site from the top right of your RunCloud page to log into the WordPress dashboard automatically, as shown below:

The new WordPress installation will also appear in your Web Applications tab:

► That’s it! You’ve successfully launched a new installation of WordPress using RunCloud!
After Action Report — RunCloud Makes Server Management Incredibly Easy
With RunCloud, launching a new web app, such as WordPress, is incredibly easy. RunCloud offers a 14-day money back guarantee, so you can try it out without a long-term commitment.
Have anything else to share? Join the conversation by sending us a Tweet! 💬
Can the WordPress site send out notification emails after the installation?
require a lot of work to do that. read it here until the conclusion https://blog.runcloud.io/send-email-from-php-guided-walkthrough/
that’s not a good news… any reason not to installed it by default to allow web application send out emails? I know serverpilot does it
it can send email, however you can only send email to gmail if the email is encrypted. i’m not sure about other email provider
I suggest install Postfix as default so that our apps can send emails. It is easier and friendlier for beginner.
If higher % delivery is needed then we can setup 3rd party email delivery anytime.
posfix is great, but still need to setup ssl if you want to send to gmail
Hi,
I managed AWS instance now on my customer, and I didn’t get find where was deploy the runclous instance. How can I to do to find out in wich VPS was deploy the customer VPS instance? Can you help please?
Hey Edson, can you open a support ticket so we can figure out exactly what the problem is and look at your RunCloud account directly?
Coming from ServerPilot, they actually install Postfix. It’s actually good, for sending a few emails.
Do you plan to add it in RC? It would be really cool.
maybe and maybe not. we have a few plan for easier email, but im not sure whether we will execute it or not
hello, how to setting up one server for many wordpress app?? when i have 2 web app wordpress i must select one but the other one cant be acessed with thier domain
I think is it straightforward. just create multiple web application, and assign a domain for them
Which directory does RunCloud install wordpress in by default? I was able to SFTP in via FileZilla but cannot for the life of me find the wordpress directory so I can modify .htaccess and wp-config to setup multisite. Can’t find any documentation either, please help, thanks.
RunCloud install WordPress in the web application’s directory, example:
/home/runcloud/webapps/your-app/
And how do I create a database?
The plan is not up to date!
Login Runcloud dashboard > Select server > Database > Create database
How I install a wordpress into my domain, for ex, http://www.informesutilitarios.com and I want to install in http://www.informesutilitarios.com/eng
Hey Rodolfo, with our new one-click install feature, you can easily just set up by typing in some information about your WordPress website and you’ll be up and running in no time. No more do you need to first setup a database. Just create a Web Application and click on 1 Click WordPress and you’ll be on your way.
Perhaps a silly question. When setting up Runcloud do we also need to pay and set up the server e.g. on DigitalOcean or Vultr or is this included in the cost of Runcloud?
You need to pay for and set up a server first and then you would use RunCloud to manage that server (installing multiple web apps for example; a few WordPress installations with separate domain names, etc.) I prefer AWS Lightsail and then you can join/pay/use : RunCloud to manage all of your Lightsail features and server. Thank you & have a good day.