Step-By-Step Guide: How Do I Self Host My WordPress Blog with iPage


Nowadays, self-hosting your blog is getting easier and can be done in minutes. Before we start, do note that some web hosting plans are packaged with free domain name registration when you first sign-up with the hosting provider.

So, first thing first, check if your web hosting plan has such offer to save you some domain registration cost. In my example below, I will show you how do I self-host my WordPress blog with iPage in 3 simple steps:

  1. Get a domain name.
  2. Choose your web hosting plan.
  3. Install WordPress.

Step 1: Get A Domain Name

Domain Registration
Check domain name availability

Proceed to click the signup button on iPage’s homepage and you will see the first screen above. Select the “Register a new domain” option and check your domain name availability.

By default, it will check for “.com” availability. If “.com” is not available, it will prompt the user the alternative TLDs available (e.g. “.net”, “.org” etc). Once you’ve completed the check, you will then be brought to the next page.

Step 2: Choose Your Web Hosting Plan

Domain Registration2
Select your web hosting plan

Next, you are required to choose your web hosting plan and fill up your contact and payment details. Do note that there are few selections enabled by default (i.e. domain privacy, site protection and site back up) but they are optional (see image above). You can enable/disable them to your preference. Having said that, these default add-ons are essential if you want your website to be safe and smooth.

For my case, I went with the default selections. iPage accepts payment via credit card or PayPal. Once the transaction is done, wait for a second (or almost immediately), you will receive an email for your order confirmation and login information from iPage.

That’s it! You can now login to your web hosting account and install your WordPress platform.

Step 3: Install WordPress

Now you have your own domain name and web hosting account. Login to iPage and you will see the main control panel. Let me walk you through the installation process below:

1) Click “My Installs (SimpleScripts)” from the control panel

My installs
Main control panel

2) Select “Install New Scripts”

how do i self host my wordpress blog - Install Newscripts
Install new scripts

3) Select “WordPress”

Select wordpress
Pick a platform

4) Choose install yourself (FREE)

Install yourself
Install WordPress yourself

5) Install to the domain name that you have just registered.

install into domain
Select which domain you would like to install

6) Set your admin username & password and install now

set username & password
Advanced options

7) Installation Done

installation complete
Installation complete

Okay, that’s about it. You can now login to your WordPress and create your own blog. You will receive your login detail via email.

Typically, the default login address for WordPress is “” and you will see the login screen like this:

how do i self host my wordpress blog - login page

Simple and easy right? Want to know more about blogging? Visit our post on How To Start A Blog to get your first blog up and running.

Enjoy blogging and have fun!