4 Aug
Hello Everyone
Since last year, whenever I read any informative and enticing blog post, I always asked this question to myself; ‘when am I going to start one?’.
But last month I read a post, ‘Why make Site Prototypes?’ by Greg Wolejko. After reading this post, I thought to myself that not only is this post real educative, but also, it is like a valuable contribution, a fun and cool way of giving the world something that others can benefit from, like Open Source.
Going to WordPress.org and downloading the latest 2.6 build was the only choice I was left with now, for a number of reasons:
I have met people who expressed real interest in starting their own blog but cited their limitation in computer technical knowledge as a prime reason for not doing so. So I decided my first post to be for those people, who dare to venture into new realms with eagerness to learn and apply. Blogging for everybody!
Open Source is beautiful and so is its one of the children, ‘WAMP’. WAMP stands for Windows Apache MySQL PHP. WampServer is a Windows web development environment. It’s got Apache to act as a server and PHPMyAdmin and SQLiteManager to easily manage your databases. For those of you with a Windows PC, this software is a must have if you want to give your future WordPress blog a demo run first. Achieving this is a seven step process:
If you already have IIS installed on your PC and localhost configured on it then you can configure your httpd.conf file in Apache to use a different port for localhost to run Wampserver. For example I configured my Wamp localhost to run on port 8080, something like this, http://locahost:8080.
You have to configure your httpd.conf file in two places (using Ctrl+F will be a good idea to find these settings in the httpd file):
#Listen 12.34.56.78:80
Listen 8080
and
# If your host doesn’t have a registered DNS name, enter its IP address here.
#
ServerName localhost:8080
After you have done so and have your WordPress blog installed and running, it is a smooth ride now. You can customize your blog with themes and plugins of your choice. More details on this are given here. I would highly recommend a theme which is cleanly coded and is well supported. SEO (Search Engine Optimization) is a major factor to be considered here. For now, I would leave this topic for a later post.
Now you are ready to take the plunge! After having a demo run and satisfying yourself regarding your blog’s design and content, you are now ready for the ‘Real Deal’; present it to the world! This is where web hosting plays it’s part. Webhosting is real cheap these days and no matter whatever country you are in, as long as you have a credit card, buying hosting services is as easy as buying a soft-drink from a local store. There are lots of hosts around but there are some things to be considered as always:
After reading a lot of reviews and detailed comparison of the features offered, I shortlisted three web hosting companies, BlueHost, LunarPages and HostGator. They already host many WordPress blogs in a rich hosting environment, charging between $4.95 – $6.95 for a two year all inclusive starter plan, which is ample for any blogger’s need. I chose BlueHost because of its superior script security, secure shell access and backup restore feature than the other two. Also, when you follow BlueHost from this WordPress page, they donate a portion of your fee back to WordPress, which is a great way to support the project.
After you are finished buying the services you can go to your hosting control panel and choose to install WordPress from the ‘Fantastico’ feature in the cpanel. Fantastico installs and upgrades WordPress like a breeze in a three step process. You can then visit your blog’s admin panel by typing http://yourdomain/wp-admin in your browser and are now officially a proud owner of your very own blog. Write away your thoughts and make the web a better place to read in.
You can feel free to contact me, if you need any help setting up your blog.

| M | T | W | T | F | S | S |
|---|---|---|---|---|---|---|
| « Aug | ||||||
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
| 29 | 30 | 31 | ||||

13 Responses for "Starting a WordPress Blog – From Creation to Hosting"
Nice blog entry!
Hi there,
thanks for some link love
I’m glad you found my post on prototype helpful.
good luck.
Nice post !! This will definitely help beginners to build there own blog
Great Job for the first post. I like the simple language n the brevity.
I am proud of You! Keep Up the Good Work !
Damn Good pic
great job teaching everyone..
i found this post very helpful for the begginers …an easy language and step by step approach has been used…covering every point
gud job for the first post..its really a very nice start….
gud luck for ur future
Nice to see your job through net.My best wishes are with you.
Hey thanks for the informative post! I’ve a question for you, hoping you could help me out here.
I recently installed Wordpress on my computer with Apache listening to the default port 80. As I wanted to expose my site to the web so that my client can preview it on their own browsers, I did some port forwarding from my router for port 8080, and configured Apache to listen to that port instead of the default port 80. However, this kinda broke everything and I’m not able to access my Wordpress site after this change. I also tried editing the DB_HOST settings to ‘localhost:8080″ in my wp-config.php, but this didn’t change anything.
Do you have any idea on how I fix this? I hope I’ve provided enough information for a quick diagnosis. Thanks =]
Hi James.
Going through the information you have provided, I can think of this solution.
You can configure Apache to use multiple ports, which in your case is 8080. (Keep the Wordpress settings intact)
1. Open Apache configuration File httpd.conf, find the line: Listen 80 and Type Listen 8080 in the next line:
Listen 80
Listen 8080
2. Find the VirtualHost portion for your Web Site config and Add *:8080
eg. VirtualHost *:80 *:8080
3. Restart Your Apache web server and test your website for the accessibility by typing ‘http://www.website.com:8080′
You may also have to configure your Apache to connect to the internet using a proxy.
Here is a link that also may help you. ‘http://www.bleepingcomputer.com/tutorials/tutorial51.html’
Hope that helps.
Hey I did what you said and it’s running fine now. Thanks for the great help!
Hi! I was surfing and found your blog post… nice! I love your blog.
Cheers! Sandra. R.
Thanks Sandra
Hi,
I’m Ann, I’m thirty two old, I work in a french rest house. it’s great to come with you and I’d tried to improve my english
cheers,
Anna :: maison de retraite
Leave a comment
Your email will never be published/shared.