Creating a WordPress BlogI realize that you can create a WordPress blog on the **WordPress** website - but I highly recommend you not do that. All of the traffic you create, all of the links people make to you, all of the incoming visitors, they are all going to the **WordPress** website and not to your personally owned website. You are not doing anything at all to increase your own site's rankings or traffic or visitors. You absolutely want all of that content to be on YOUR website, you want those Google links going in to YOUR website to build up your rankings and visibility.
Here are the instructions step by step for setting up your own WordPress blog on your own website!
Prepare your Server
WordPress stores all of its blog entries, user details, and other information in a set of database tables. You have to store those on your website. So to begin with you need to have MySQL running on your web server. Talk to your hosting company if you don't have it set up yet - they can help you get that set up. Once MySQL is running, go to the WordPress site - WordPress Download Files - and get the install files. These files are what will populate your database with the required information.
Extract those files into a directory on your webserver. Give the directory a useful name like "blogs". Customize the wp-config.php file - which you rename from wp-config-sample.php - to have your database logon information and your own "secret keys" - the WordPress site will show you how to generate those for your site.
Use MySQL Workbench (or whatever tool your hosting companies gives you to manage your database) and set up a new database area for this blog. So in MySQL Workbench you double click on the area to work on, then you right click beneath the existing schemas to create a new one. Give it a meaningful name, like "catblog" or whatever your topic is. You never know if you might want to set up another blog further down the road so make the name at least a little specific.
Create a user to have access to this blog. Make sure it has access. If this is your second blog for example in the same system, you'd want to do something like "grant all on catblog to blogmaster;"
Make sure PHP is running on your server - another question for your hosting company. WordPress needs PHP to run. If you're managing your own server, make sure PHP is activated on your instance of IIS.
OK, everything is now ready for the installation to begin!
Run the Install
Using your favorite web browser, go to the directory that has your blog. Then go down one more directory, to a /wp-admin/install.php file. So for example on my wine site I would go to
The system will know that you are trying to install. It's smart that way :) It will ask you to create a master username and password to administer your blog with. Make sure your password is at least reasonably hard to guess!
Voila! Your WordPress database is now up and running on your site, and ready to customize!
Creating an Active Blog - Main Page
Marketing your Small Business
Work from Home