How to install an application in one click
Using the app installer in your control panel to put WordPress or another application onto your hosting in minutes.
Installing a content management system or web application by hand involves several separate steps: creating a database, creating a database user, granting that user access, uploading the application's files, and running its own setup screen with all of those details filled in correctly. A one-click installer collapses all of that into a short form, doing the database and file work for you in the background.
What it actually does
Behind a single "install" button, the installer is doing exactly the same underlying work you would do manually: it creates a database and a database user, connects them, uploads the application's files to the location you chose, and writes the application's own configuration file with the correct database details already filled in. The convenience is entirely in not having to do each of those steps yourself and keep the details consistent between them — nothing about the result is different from a careful manual install.
Exactly which applications appear in your installer's list depends on your hosting platform and plan. WordPress is close to universal, but do not assume every application exists in every installer — check the list itself rather than assuming.
Running an install
-
Open the installer
Look for a section of your control panel dedicated to installing applications — it is often prominent, sometimes directly on the main dashboard, since it is one of the more commonly used tools for a new site.
-
Choose the application
Select the software you want from the available list.
-
Choose where it installs
You will normally choose a domain, and whether it installs at the domain's root or inside a subfolder. Installing into the root means the site is reached at the domain directly; a subfolder installs it at a path underneath, such as a staging area or a section of a larger site.
-
Set the admin account details
Most installers ask for a site title and an initial admin username and password up front, so the application is already usable the moment installation finishes rather than needing a separate setup wizard visited afterwards. Use a genuinely strong, unique password here — this account has full control over the site from the moment it exists.
-
Run the install
This typically takes well under a minute. You should get a confirmation screen with a link to the new site and to its admin login once it is done.
Installing on top of an existing site or an existing set of files risks overwriting something you did not intend to touch, or the installer refusing to proceed at all. Use an empty subfolder, or a domain that genuinely has nothing on it yet.
After installation
Once the application is installed, treat it the same as if you had set it up manually — it needs the same ongoing care. For WordPress specifically, that means keeping the core software, theme and plugins updated, and following reasonable security practice from the start. See how to secure a WordPress site for a practical starting point.
When to install manually instead
A one-click installer covers the common case well, but there are situations where installing manually makes more sense:
- You need a specific, older version of the application for compatibility reasons, and the installer only offers the current release.
- You are migrating an existing site rather than starting fresh — in that case you are restoring existing files and an existing database rather than creating new empty ones, which is a different job entirely. See migrating a website to new hosting.
- You want full control over each step, particularly useful when learning how the pieces genuinely fit together. Installing WordPress manually walks through doing it by hand.
If the install fails or the site does not load afterwards
- Check the confirmation screen for an actual error, rather than assuming it worked because nothing obviously crashed — an installer can occasionally report a partial failure, such as a database that could not be created due to a plan limit.
- Confirm you selected the folder you meant to. A successful install into the wrong subfolder looks, from the outside, exactly like a failed install at the address you actually expected.
- Give DNS a moment if you installed onto a domain that was only just pointed at this hosting account — the install can complete correctly while the domain itself is still not resolving yet.
- Check your error log if the site loads but shows a blank page or an error — see reading your error logs.
Related reading
The fastest way onto WordPress from a fresh hosting account, with no database to create by hand and no files to upload yourself.
How to install WordPress on your hostingThe one-click route, the manual route, and the handful of setup choices that are annoying to change later.
How to install WordPress manuallyCreate a database, upload the files, edit wp-config.php, and run the installer — five steps, no one-click installer required.
A tour of your hosting control panelThe main sections you will find in your control panel and roughly what lives in each one.