How to Install WordPress (1-Click)

Use the premium WordPress Toolkit to launch your new website in under 60 seconds.


The WP Toolkit

We include the premium WordPress Toolkit with every hosting plan. This tool automates the entire setup process—creating your database, installing the software, and securing your site with an SSL certificate automatically.

Step-by-Step Installation Guide

1. Log in to cPanel Access your control panel via the SiteHosts Client Area or by going to yourdomain.com/cpanel.

2. Open WP Toolkit On the main cPanel dashboard, you can find WP Toolkit in two places:

  • Left Sidebar: Look for "WP Toolkit" in the main navigation menu.

  • Main Screen: Scroll down to the Applications or Domains section.

3. Start the Installation Click the blue Install button in the top-left corner of the toolkit dashboard. A side panel will slide out with your installation options.

4. Configure Your Site Fill in the following details (most defaults are fine):

  • Installation Path:

    • For your main website: Leave the box blank. (This installs it to yourdomain.com).

    • Note: Only type a word here if you want your site to be in a sub-folder like yourdomain.com/blog.

  • Website Title: Enter the name of your business or project.

  • Plugin/Theme Set: Select "None" to start with a clean slate.

  • Website Language: Select your preferred language (e.g., English UK).

  • Version: Leave this as the default (Recommended/Current).

5. Create Your Administrator Account This is the login you will use to edit your website content.

  • Username: We recommend using something secure (avoid simple names like "admin").

  • Password: Create a strong password or use the "Generate" button.

  • Email: Enter your actual email address so you can reset your password if you forget it.

6. Install Click the Install button at the bottom.

What Happens Next?

The system will run for about 30–60 seconds. During this time, it will:

  • Download the latest version of WordPress.

  • Create a secure database.

  • Auto-Install SSL: It will automatically attempt to secure your site with HTTPS.

Once finished, you can log in to your new website immediately by clicking Log in within the WP Toolkit, or by visiting yourdomain.com/wp-admin.

  • cPanel, WordPress, Setup, Install, 1-Click, SSL, Website, WP Toolkit, Database
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

How to Log In to cPanel (Control Panel)

What is cPanel? cPanel is your hosting dashboard. It is where you manage the technical side of...

Updating Your Nameservers to Point to SiteHosts

A guide on how to link your domain name to your SiteHosts account by updating your nameservers....

How to Request Your Free Website Migration

Moving from another provider? Let our experts transfer your website, emails, and databases to...