How To Create A Self-Hosted WordPress Site

How to create a self-hosted wordpress website

The purpose of this post is to show you how to create a self-hosted WordPress site; and to buttress the reason why your business should have its own self-hosted website. It won’t break the bank to have one, trust me. In fact you could have one set up and running within one hour for $500 or less depending on the theme and plugins you choose to have installed.

Why Should You Create a Self-hosted WordPress Site?

Whilst it is possible to create a website using free tools or hosting like,, or even, you will NEVER have a full control on the website once your site is hosted in any of these platforms. However, setting up your website on a self-hosted WordPress gives you a full control over the running of the site.

WordPress is a free open-source software package that you can install on a web server to create a fully featured website that can be managed using a web browser. WordPress is available to download from But be aware that and are different from each other. One is free and the other is not.

Most businesses and bloggers use WordPress platform for their websites. I use it for all but one of my websites.

Until now though, like some of you, I was terrified of the installation process.  But if I did it, so can you. It becomes so easy once you give it a trial. If you know how to click, drag and drop, then you can do it. You do not need any technical person to do it for you.

What You Will Need to Create a Self-Hosted WordPress Site:

  1. A domain name
  2. A good host provider, such as Hostgator or Bluehost
  3. Credit card for billing
  4. Your real email account
  5. Text editor like notepad
  6. Web browser of choice – Chrome, Safari or Firefox are the recommended options because they support all the latest HTML files, etc, Internet Explorer does not support all the files unfortunately.

This is assuming you don’t already have a domain name. By the way, you don’t have to have a registered company before you can obtain a domain name. Which means, you can have a domain name for your blog even if it is not a registered company.

How Do You Choose Your Domain Name?

Your domain name is your website’s identity – name and address, for ease of Internet navigation.

Tips For Choosing a Domain Name:

  • Make your domain name relevant to your business or blog. For example, I have a fashion blog and the name I have chosen for my blog is; which is easy to know as fashion is about clothing items to wear
  • Make your domain name fairly intuitive for people to remember it
  • Derive your domain name from what people are searching for online, this way, it will make it easier to find.
  • Choose a name that is not too long or too short. Let it be user-friendly.

Where To Buy a Domain Name:

The most popular place to buy a domain name from is or But these days, most of the hosting providers sell domain names with their hosting packages. But I recommend that you buy your domain name separately from a different provider than your hosting.

The benefit of choosing domain name and hosting separately is so that you can change hosting provider easily if the need arises.

Choosing a Hosting Provider

Your hosting account is where your website will reside, so choose carefully. There are numerous host providers out there, but you do need a host that is secure, reliable and will provide you at least 99% of service.

Web hosting is one of the key component of every successful website. Choosing the best web hosting for your needs can improve your SEO and increase sales –

WordPress hosting options come in various shapes and sizes to meet individual business needs. Options available include: Free, Shared, VPS, Dedicated, and managed WordPress hosting. Your hosting choice will depend on the size of your business and its activities. If you are a startup however, starting from the Free or a Shared hosting might be ideal. The good news is that you can always upgrade to the level higher to meet your needs.

I recommend Hostgator and Bluehost. These two providers are among the top 10 hosting solutions providers and they have the following  reasons in common:

  • Support – 24/7/365 Technical support via phone, chat or email.
  • Reliability – 99.9% uptime guarantee
  • Ease of use – this is supper easy to use even for a non-technical geeks
  • They both provide unlimited web space, unlimited bandwidth, unlimited domains, unlimited email accounts; which means you can have many domains and sub-domains and blogs or websites hosted on just one account.
  • Affordability – a package starts from just $4.95 per month depending on your chosen plan or level of commitment. I would recommend a 1 year hosting to start with though. By the way, you save money when you pay for, say, 1 year upfront.
  • Free website templates if you need them
  • Free instant setup
  • They both offer a demo hosting for you to explore their tools and services before any commitment
  • They both represent good value for money

On the plus side for Bluehost, I understand it prohibits pornography accounts, and deletes sites that violate its rules. This is good if it is a worry for you.

Bluehost is recommended by “WordPress” itself, so you can never go wrong. In addition, they offer a free domain if you decide to start with them or if you don’t already have one in place.


Hostgator banner

Hostgator has over 9 million domains and it is one of the most reputed hosting in the industry. Personally, I have been using Hostgator since 2011, and their customer support is very good. It doesn’t matter what day or time you call them, there is always someone to answer your queries.

In addition to all the above, Hostgator offers a 45 day money back guarantee should you decide to change your mind.

When you have decided which hosting provider to go with, you will need to sign up on their website, complete your account information and select your package. By confirming that you have read their Terms and Conditions and agreed with them, you will be taken to the next stage that will require you to click the button to continue. Then, your details will be verified. Just follow the on-screen display to carry on.

Note: Before you complete your order, make sure that you have not included any unnecessary product/s or upgrades in your basket. I made this mistake in my first year of hosting by ticking every box and my final bill was close to $500. You only need the hosting package at this point and your total should be about $100 or less depending on the plan you chose.

Once your details are correct and payment has been accepted, you will see on your screen confirming that and also requesting you to choose a password for your account. It is important that you choose a very strong password. I always use the password generator on the server, I advice you do the same as well rather than choosing an easy to remember password. You will also receive an email with your purchases.

You will be asked to login to your domain to install your website using the password you have just created and saved, (this is where the notepad comes in handy).

Copy all your installation details including the purchases into a notepad and save them as any name you wish. This becomes handy when needed instead of having to search through your emails to locate them.

The login screen should take you to the cPanel (Control Panel) where there are lots of buttons as seen below.

Hostgator hosting

Webhost cPanel

Try Before You Buy

What if you want to try the installation process just to feel the experience of the cPanel? Both Hostgator and Bluehost can make that experience happen before you commit yourself to anything.

How To Create A Self-Hosted WordPress Site

If you want to see how this works on Hostgator, click Try Demo. To Sign up for either  Hostgator or Bluehost, click any of the links if you have not done so.

How To Install WordPress On a Web Host:

There are various methods of installing WordPress, but the quickest and easiest way is by using the QuickInstall or simple scripts. These days, most of the web host providers have a one-click install button on their servers to aid your installation process using a SimpleScript. The steps are really easy to follow, believe me. All you need to do is follow the instructions on your screen as you go along.

Watch this video on how to install WordPress. It is an old video but the principles remain the same.

Click to view the step-by-step installation of WordPress as given by Hostgator itself.

Follow These Steps For Your Installation:

  1. Sign up for a web host plan (for example, at or
  2. Login to your web host’s cPanel using the username and password given or emailed to you when you signed up – by going to
  3. Scroll down to the Software / Services section and click the QuickInstall (this is using Hostgator cPanel)
  4. Or if you prefer a manual installation, follow the steps for this famous 5 minute manual installation if you are confident in doing so.
  5. On the left, under blog software, click on WordPress to install a WordPress blog.
  6. Click on continue, then fill out the Application URL if applicable
  7. Fill in the rest of the fields (this can be changed later on though)
  8. Click “Install Now!” to do so once you have filled out the details required
  9. When completed, you will see a “Congratulations” message showing that you did it!
  10. Your admin password will be emailed to you at the email address you provided in step 8 above.
  11. It is that SIMPLE!

Congratulations! You have completed the first phase of providing a self-hosted WordPress for your blog, business, or website.

Advantages Of a Self-Hosted WordPress Blog:

So, why should you create a self-hosted WordPress site?

  • A self-hosted WordPress blog or website gives you a complete control over your code, so you can implement any theme, modify it entirely, or create your own.
  • You can add any plugins you want, and modify them to suit; as well as display anything you want to meet your customers’ needs.
  • WordPress is one of the coolest blogging platforms around for the coolest bloggers. It is user-friendly and has attractive features.
  • If you use WordPress, you are not alone because it has a large community of enthusiastic bloggers who help each other in forums, create and share themes and plugins, and help move the software forward with new features and better design.

So, what’s your verdict? what are you still waiting for if you are still undecided whether to use WordPress or not.

I am not a technical person, besides; this installation process is beyond my scope of work. However, I am highlighting what your business could be missing if you do not have a self-hosted website or an online presence at all.

This post will be updated as soon as possible with how to install your theme, plugins and make your first post.

If you find the instructions above too daunting to perform, view the video tutorial on WordPress101. The WP101 video tutorial series is the fastest way to learn how to use WordPress. Alternatively, you can search the web or YouTube channels for any difficulties you run into during the installation.

Perhaps you are new to WordPress? You can learn Easy WordPress tutorial videos for beginners.

Easy WordPress tutorial videos for beginners.

Feel FREE to SHARE this information with anyone whom you know will benefit from it by passing the link to the post. If you have any question to ask or anything to add, please do so by leaving your comment below.


Wait! Don't Rush Away!

Do you love what you've just read on La ChrysTol? Get updates delivered to your inbox FREE. 


We value your privacy and would never spam you!