Setup a WordPress blog in 20 Minutes
Having been installing and upgrading few WordPress sites for others, I am actually going to make this my offical blog… and there is no better way to start other than by writing a blog entry on blog installation!
For those who are not familiar with WordPress, it is one of the most popular blog publishing application and cost nothing to use. The main reason I chose WordPress over other blog platforms and CMS is its WYSIWYG editor (also known as visual editor). The editor is literally easier to use than using Microsoft Word 2007, making managing a website quarter as easy.
Installation should start by download the latest version of WordPress, which is 2.7.1 to-date. Uncompress your downloaded file and you are ready to upload your WordPress to your web hosting.
I use Frihost to host my blog. Frihost offers free web host to its active members, definitely worth checking it out if you interest in building a hobby website. Compressed file is 1.8 MB and it is 5.4 MB after uncompressed, ironically uploading speed tend to be much slower and took me 5 minutes to upload.
While I am uploading my files, like all bad developer, I choose to multi-task. I logged into my account in Frihost and make sure my domain is added in and then create a database for it.
Then I jump to Namecheap.com where I bought my domain names, setup the nameserver of my web host.
When the upload has completed, remember to set the WordPress directly to 777 so your blog able to create files. Forgetting this, you will not be able to setup your blog properly and you will end up having troubles upload images/files to your blog.
Now, browse your domain name and with no suprises you should see a WordPress setup page. Setup should be straight forward as long as you have complete the tasks mentioned previously. Host name is usually Localhost, if not then you should be able to find the correct host name somewhere in the administration page in your web host.
That’s all! wasn’t difficult to setup – The hardest part for me now will be maintaining this blog. Let’s see how I go with this.







Clean Code