In our previous post, you learned what it takes to buy a great domain name.

Hopefully, you’ve already done that.

Today’s post will cover three topics on site-building:

• Why you should use WordPress,
• The basics of setting up your web hosting account, and
• The first steps of installing your WordPress website.

I’ll take you through as much as I can in detail and refer you to other resources where I can’t.

But first, here are a few terms you’ll need to know over the next few days:

cPanel – This is the most popular control panel used by web hosts. Your cPanel Helps you control files, emails accounts, WordPress installs, and much more.

File Manager — A simple web-based FTP client you can access through your CPanel.

HTML – Short for HyperText Markup Language, a very simple programming language that’s used in every website.

PHP – A programming language that’s used to script dynamic webpages, like the pages found on WordPress sites.

MySQL – SQL databases store and deliver the information in your WordPress site. All of the pages and posts and user information can be found there.

WordPress – An open source blog and publishing platform that uses PHP and MySQL.


Why should I use WordPress?

Having a stable base to build affiliate marketing business is important. That means when you’re starting off building your affiliate marketing website, you want to aim for stability.

And if you choose WordPress as your website’s content management system (CMS), you’ll get flexibility along with stability. WordPress makes it exceptionally easy to add and change content. Almost every basic content change you would want to do — adding new pages, writing blog posts, adding images — can be done very easily.

In addition, the basic WordPress install can be customized with any of thousands of plugins and themes – you can make your site function and look any way you want.

Now it’s time to find a host for your WordPress site.


Setting up the Web Hosting Account

In addition to WordPress, you’ll want to make sure your host offers a standard control panel such as CPanel. With cPanel, you can setup FTP accounts, email addresses, monitor your traffic, usage stats, blogs, chats, forums and access many other features.

Look for documentation

Most hosts provide great documentation for their control panels, which makes it easy to find your way around and set up new user accounts, emails addresses, and follow your stats. If your host doesn’t provide good documentation for their control panel, it’s time to look for another host.

Customer service is important

Customer service is another important factor to consider. How long will it take them to get back to you when you need help? 

If you’re in the unfortunate situation of having your site go offline, you want customer support representatives to respond quickly. Do they have a phone number to call, or are you limited to chat support?


One additional factor to consider is the scalability of your hosting company’s hosting options. What this means is that if you want to upgrade your hosting plan in the future because your website requires a server with more bandwidth or space, you’ll want to be able to do so easily. And, when you launch your next site, you’ll want a hosting plan that supports more than one site.

Two very reliable, feature-rich hosting companies that meet all of these criteria are:

  • Bluehost
  • Hostgator

While there are cheaper hosting plans out there, we’re sure you’ll be quite happy to pay a little more for much better service.


Setting up WordPress

This is really much easier than you’d think. There’s just one basic rule to follow when you’re setting up WordPress: if you can, be sure to select a username other than “admin.”

Using this default username has proven to be trouble for some users.

The video below shows you how easy it is to install WordPress through the cPanel using Fanstastico. If your host doesn’t use cPanel and Fantastico, please check out their documentation for precise instructions.




We covered a lot and you’re bound to have some questions. Here are a few resources that can help.


Action Items

Here’s what you’ll need to do to be ready for next steps tomorrow.

  1. Get familiar with WordPress
  2. Purchase and setup your web hosting plan
  3. Install WordPress using Quick-install or Fantastico

If you have any questions or run into any problems, please post in the comments.

When your site is up and running, post your URL!