NEW Bare Metal Servers with 20G Dedicated Unmetered Bandwidth 20G Dedicated Unmetered Servers Read more STATUS

Install WordPress in One Click

Sep 28, 2026 3 min read

The WordPress app builds a complete WordPress site: Apache, MySQL, PHP and the latest WordPress, already connected to its own database. All that's left is the five-minute setup screen in your browser.

New or rebuilt machines only. WordPress can't be added to a machine you're already running. It installs during the next rebuild (cloud) or reinstall (bare metal), and both erase the disk first, so the machine comes back as a fresh Ubuntu system with WordPress on top. Use it on a new machine or one you're ready to wipe, and back up anything you want to keep first. To add WordPress to a server that already holds your data, install it by hand instead.

What gets installed

  • Apache, MySQL and PHP with the extensions WordPress needs.
  • A wordpress database and a wordpress database user, with a generated password stored as WordPress — WordPress database password.
  • The latest WordPress in /var/www/html, with wp-config.php filled in and fresh security keys.

Rebuild or reinstall with Ubuntu. The installer uses the mysql-server package, which Ubuntu provides.

Install it

On a cloud instance, open its Apps tab, click Install on next rebuild on the WordPress card, then rebuild with an Ubuntu image. On a bare-metal server it's Install on next reinstall, then a reinstall with the App: WordPress post-install script ticked. The App Library guide covers the details, the status you'll see, and what to do if it fails.

The WordPress card in the App Library on a cloud instance's Apps tab, with its Debian / Ubuntu label and the Install on next rebuild button
The card on the Apps tab. The label shows which operating system it needs.
After clicking Install on next rebuild: a message that WordPress is staged and the VM must be rebuilt to install it, and wordpress listed as queued under Installs on this machine
Clicking the button only stages the app. The message tells you to rebuild and says the WordPress database password will be waiting in the credential vault, and names the operating system to pick.
The Rebuild tab: a notice that 1 staged app will install during this rebuild (wordpress), above the Rebuild VM card warning that all data on the VM will be erased
The Rebuild tab lists the staged app above the warning that the rebuild erases the VM. Nothing is installed until you go ahead.

Finish the setup straight away

Once the install shows ready, open http://your-server-ip/ and complete the WordPress setup screen: site title, admin user, password.

Do this right away. Until someone completes that screen, whoever opens the address first gets to create the admin account. Don't stage WordPress and leave it for the weekend.

Add your domain and HTTPS

Point your domain's DNS at the server, then get a certificate:

apt install certbot python3-certbot-apache
certbot --apache -d example.com -d www.example.com

Finally, in the WordPress admin under Settings → General, change both addresses to https://example.com.

Questions we get

  • Do I need the database password? Rarely; WordPress already has it in wp-config.php. It's in the vault for when you move the site or connect a backup tool.
  • Where are the files? /var/www/html, owned by www-data.
  • What about the firewall? Allow 80 and 443 in the firewall. Nothing else needs to be public.

Still stuck?

Open a support ticket with the machine and paste the install log from the Apps tab if it failed. We can see the install from our side.

Built for production

Why teams stay with Netrouting

We connect you to the Internet using network engineers (and not order takers) and hardware and infrastructure that is built to last, so we can pick up where you left off when you need us.

  • Expert-Level Support Our staff is available 24 hours a day, 7 days a week to handle network administration and systems management issues as they occur.
  • Scalable Solutions Build whatever depth or breadth your infrastructure needs and then scale as required.
  • Enhanced Security Enable 2-factor authentication and also limit by IP address from the control panel to secure your account.
  • Cost-Efficient Infrastructure You will always receive the best value from your investment as you will be optimized for budget without any compromise on Quality.