There are basic things you need in creating a self hosted blog. In creating a blog, there are 2 steps to do it. The first step is to create a sub-domained blog which is free and easy to have. Just sign-up an account then you’re ready to blog. The second one is to host your own blog. This is recommended if you want to have total control of your blog.

In creating a Sub-domained blog, there are certain things that you cannot do to your blog. It is listed under their TOS, and that gives you a little restrictions of some different ares of  blogging such as placing ads to earn money to it. A WordPress.com com account is an example of blogging platform which didn’t allow you to place ads on it. To do it, you need to host it. If you have a self hosted blog, you have a complete control of what you want to do to your blog.

There are certain things that you need to have in order to run your own web hosted blog. These are the basics:

Domain name – I have already told you already the difference between running a sub-domained blog to a self hosted blog, now it’s time to put it in a higher level where you can have fully control to customize it. First, you need to register your own domain name which is usually in this format:

www.example.com

Aside of this format, there are a lot of formats available for your domain name such as .net .org etc. There are a lot of sites that do the registration, but most of the beginners are buying their domain name to the web hosting company they prefer. Some example of the sites are GoDaddy.com, bluehost.com etc.

Webhosting account – in order to create a self hosted wordpress blog, you need a web hosting company with the following requirements:

  • PHP 4.3 or higher
  • MySQL 4.0 or higher
  • Mod-rewrite Apache Module

Most of the webhosting company also offers domain registration to them. If you didn’t buy your domain name to them, you will need to change the DNS (domain name servers) of your domain in order to point it to them. But if you buy your domain to the webhosting company you choose, they will be the one to set the DNS. If you are planning to use wordpress, it is recommended to use their recommended web hosting company which is listed to their site: wordpress.org

Database in your webhost (MySQL) – Once you have a hosting account. Log-in to it and create a database. This database is the place where you will store all the files that you will use to your wordpress blog. In creating a database, you will be asked to provide a user name and password for it.

When your database is ready, you can now install wordpress on it. Most of webhosting account already have the 1-click installation of wordpress. After you install wordpress, you can now log-in to your admin panel which is in this format:

www.exampledomain.com/wp-admin if you installed it on the main directory or www.exampledomain/blog/wp-admin if you installed it to a sub-directory which is named blog.

Related posts