Learn how to make your own website with this 100% FREE tutorial only available here.
Setting Up A Self-Hosted Blog With cPanel

Setting Up A Self-Hosted Blog With cPanel

Setting Up a Blog Using WordPress

Setting up a blog using WordPress doesn’t have to be challenging even if you don’t know the first thing about blogging. With just a few simple steps to follow you’ll be blogging away in no time.

The best and fastest way to install WordPress software is to use One Click Installs. these are software included with most hosting companies that allow you to install applications like WordPress on your site easily. If you’re not sure if your hosting company supports One Click Install with WordPress (most do), then contact their customer support.

how to start a blog with wordpress self hosted

Once you have found the best name for your business/project the next step is to register your domain and sign up for hosting. When you go to www.MyHostLink.com you will see that you land on the business hosting page.

The package that you need to sign up for (for starters only) is “Launch”. Click on “Order Now” & then chose the registration duration (1 or 2 years) It will break down to what it would cost monthly but you are required to pay in advance.

For 1 year it will cost about $85 & 2 years will cost about $150. (Prices are subject to change.)

Once you chose what duration period you want it will take you to the checkout page. There is a good possibility that you will get a pop-up for an upsell. You do not need this at this moment so you can just click on “No Thanks”.

Chose your Data Center – If they have availability for multiple servers at the time you sign up you will see multiple options for your data center. If you see the options, just chose the data center closest to you.

Do not install WordPress here. We are going to do this later so we can customize our advanced settings. So keep this section set to “No, Thanks” Click on “Continue”.

Enter in the domain you want to purchase on the next page and click search to start the process. Once you see the success message “Great news, thedomainyouwanted.com is available!” click on “Add to Cart” & then click on “Continue”

The next section is for “Domain Privacy Registration”. I highly recommend that you keep the privacy registration setting on. For only about $10/year this will keep your information private so that people can’t do a “WHOIS” reverse search to find your phone number, email address, mailing address, etc. Click on “Continue”

Once you have done that you will need to create a new account. Under “New Customer” please enter your email address & click continue.

On the next page fill out your information to create your account and complete the purchase. Now click “Continue”

Once you get to the “Review Your Order” page, please be sure to go over all of the information. Then you need to click “I Agree” on the bottom of the page to agree to the purchase & Terms of Service. Then click on “Checkout”

Now you have completed the process to register your domain name and have signed up for hosting. The next thing you need to do is check your email account for an email from InMotion Hosting to set your password & verify your account. Please follow those emails and complete this step.

how to install wordpress with cPanel

How to Install WordPress With InMotion Hosting

For this step, you are going to need to Login to your “AMP” (Account Management Panel)

In the second panel down you should see the cPanel logo (Just cPanel in orange) all you need to do is click on that to get into your cPanel.

Once in your cPanel, you will need to go down to the “Top Applications” panel and click on the WordPress logo. This will take you to the install WordPress page.

Click on “Install Now” and now you are on the “Software Setup” page.

Choose the right protocol. If you have an SSL, then choose the HTTPS protocol & if not just set it to HTTP:// (Don’t worry you can add an “SSL” to your website later)

Choose your domain. If you are using a larger plan from InMotion Hosting you may have added some “Add-On Domains” in which case you will have multiple domains to choose from. If not then just make sure your domain is selected.

The next section is for your “Directory”, you will need to keep this empty. This will install WordPress on your actual domain instead of yourdomain.com/blog

In the “Site Settings” panel simply fill out your Site Name & Site Description.

Leave the “Enable Multisite (WPMU)” checkbox unchecked

The “Admin Account” panel is going to be used to create a temporary User Account. So fill in a basic username & password. Feel free to use the following example. (I’d recommend you do not change the email address even if you don’t have access to the email listed. We will change all this later)

Username: start

Password: #delete

Uncheck selected plugins (We’re going to cover plugins later)

Now, the next section “Advanced Options” is going to be very important so I need you to pay attention!!

Touch Nothing! 🙂

The next thing you need to do is simply click on “Install” and you have now successfully installed WordPress on your domain.

How Do You Login To Your WordPress Dashboard

Once you have installed WordPress you can log in to your website by going to yourwebsite.com/wp-admin (just replace your domain & add /wp-admin)

This will take you to the login page. Just enter the username and password you just set for this installation.

Now, you should be inside of your Dashboard.

create a new wordpress user

How To Create a New User for Self Hosted WordPress

This is a very important step. The reason we are doing this separately and not earlier when we installed WordPress is because you need to get all the information filled out and not skip anything.

Go down on the left sidebar and go to Users > Add New

Username: This needs to be around 6-10 characters and needs to be original. DO NOT USE “ADMIN”, “WEBMASTER” or anything else like that. Feel free to use your name or nickname.

Email: Put in a valid email address. I recommend a Gmail account for this.

Fill out your First Name & Last Name.

In the “Website” section you need to include the full link so it should look something like this ( http://yourwebsitename.com or https://yourwebsitename.com )

Password: This is a touchy subject. I know how much you may want to create a password that you can remember, but that could cost you in the end. I’d recommend you create a password that is 10-15 characters long that includes lowercase (a,b,c), uppercase (A, B, C), numbers (1,2,3) & special characters (!, @, #).

To be honest, my secret is to find 3 things you have absolutely no interest in. Not that you “Hate” or “Love” but just some regular things you don’t have a care in the world about. Then break it down into one password. On occasion, you may want to add one or two characters at the end or beginning.

For example, I don’t care a lot about golf, magic or tea so some passwords I may use are:

[email protected][email protected]



Check the box to “Send User Notification”

Then set the “Role” to “Administrator”

Then click on “Add New User” & that is it!

Well, you need to do 2 more things. First is in the upper right-hand corner you need to hover over “Howdy, name” and click on “Log Out”.

Now that you are back on the login page you need to log in with your new username & password.

Next thing on the list is to delete the old username. You can do this by going to Users > All Users

Hover over the old user you want to delete and click on “Delete”

On the next page, you need to check “Delete all content.” and then click on “Confirm Deletion”

start blogging with wordpress

Once you install WordPress & create your user, it will take a few seconds to a few hours depending on your site and system before the site is set up and you can begin customizing it. You can log into your WordPress website when it’s complete by going to www.yoursite.com/wp-admin. Enter the administrator username and password you chose earlier.

On the left side, look for a box that says “Settings”. In that box, there will be multiple settings you can tweak including your site name, slogan, your local time, your email address and more.

If you want a more in-depth walkthrough you can use the website design tutorial blog post to learn how to customize your site/blog. It is very detailed & will help you from concept to launch.

Hope this helped!

If you have any questions please feel free to comment below or shoot me a tweet/dm on Instagram @cjhallock

Talk Soon!

Leave a Reply

Close Menu
Do NOT follow this link or you will be banned from the site!