Step 2 – Install WordPress

If you’ve completed Step 1 – Sign Up For Hosting – you can now move on to installing WordPress. SiteGround makes installing WordPress super easy, and here’s how it’s done.

Log in to your SiteGround account and click on My Accounts.

Siteground my account

Now click on the Go to cPanel button.

Siteground cPanel

If you see a popup notification, click on Proceed.

Siteground cPanel access

Scroll down to the WORDPRESS TOOLS section, and click on the WordPress Installer icon.

Siteground cPanel WordPress Installer

Now click on the Install tab.

Siteground softaculous WordPress Installer

You can leave the Software Setup section as the default settings. This will install the latest version of WordPress, and don’t worry about the http://, we’ll add the SSL certificate (free with SiteGround) later after your site is migrated.

Siteground WordPress setup

Scroll down to the Site Settings section and enter a site name and site description.

Siteground WordPress site settings

Under the Admin Account section, choose an admin username and password. This will be the username and password of the initial admin user on the site, so you can make this the same as your WordPress.com account user details, including the email. Make sure to note these down as this information will be required to log into your new site’s dashboard.. 

Siteground WordPress admin settings

Now click on Install.

Siteground WordPress install

After about or minute or less it’ll be all done and WordPress will be installed. Click on My Accounts to get back to your SiteGround dashboard.

Siteground WordPress install success

Now, because your domain is still pointed to your WordPress.com site, you won’t be able to access the new WordPress dashboard. So let’s set a temporary domain name so you can access the dashboard as this will be required later on. If you registered a new domain name in step 1, then you’re done, and there’s no need to do these next steps, and you can continue to Step 3.

From My Accounts, and in the Information & Settings tab, right click on the Access Site by IP button and click on the Copy Link Address option (this is the Chrome browser, other browsers should be familiar).

Siteground copy temp IP

Go back to your cPanel, click on the Go to cPanel button.

Siteground click cPanel

Scroll down to the DATABASES section and click on phpMyAdmin.

Siteground phpmyadmin

In phpMyAdmin, find the database. It’s usually the first in the list, and would most likely have a name that’s part of your site domain with an underscore followed by wp and a number. See the image below for an example.

Siteground phpmyadmin database

Expand that out, and click on the …_options item.

Siteground phpmyadmin options

The first two items in the table show the site url and the home page. We’ll change both of these to the link we copied earlier. Click on the first Edit link.

Siteground phpmyadmin siteurl edit

In the option_value row, replace the content with your temporary link we copied earlier. So the current https://goselfhosted.com (in our case – yours will be your domain name)…

Siteground phpmyadmin old siteurl

…becomes http://146.66.68.31/~goselfho (in our case – your temp url will be different), then click on the Go button.

Siteground phpmyadmin temp siteurl

Let’s now do the exact same for the second row. Click on the second Edit link.

Siteground phpmyadmin home edit

Change your url to the temp url again, and click on Go button.

Siteground phpmyadmin temp home

And that’s it! Now your new WordPress installation is available at the temporary url, http://146.66.68.31/~goselfho (in our case – yours will be slightly different), and the dashboard will be similarly available at http://146.66.68.31/~goselfho/wp-admin using the username and password we noted earlier on this page during the WordPress installation. (In your case, add “/wp-admin” to your temporary url to access your dashboard).

That’s it for installing the WordPress on your new host and getting one step closer to going self-hosted WordPress.

The next step in going self-hosted will depend on your current plan you have at WordPress.com. If you’re on the Business or eCommerce plan, click here. If you’re on the Free, Blogger, Personal, or Premium plan, click here.

Disclosure: Some of the links in this page are ‘affiliate links.’ This means if you click on the link and purchase the item or service, we may receive an affiliate commission at no extra cost to you.