I’m really excited about blogging, so I’ve decided to start blogging while I install and tweak my blog to the point that it has all the bells and whistles that I will need.

there is a conception that it’s so easy to start a blog, it only takes 5 minutes to install the wordpress and you’re ready to go. Well folks that’s wrong. I’ve spent hours yesterday installing and doing small tweaks to the blog and I can’t believe how much time it’s taking. Yes, I am a developer and should have been 2 minute task for me right? well, not exactly, sometimes it takes longer for me than an average person because I have to keep tweaking until I’m satisfied with everything. At the same time, I was expecting it to have more things built in vs finding plugins.

So if you’re going to start a blog, here are a few tips for you that will save you a lot of time:

while some web hosting companies offer easy to use tool to install wordpress, I still like to do old fashioned download and install the latest copy of wordpress. The reason is that they may not have the most up to date version, so it’s better to start with the most current version vs trying to update at a later date.

1. Setup your domain: if you don’t have a domain name, find and register it, make sure you point the name servers to your hosting server.

2. Start by setting up your web host to be ready for wordpress install- If you have a web hosting that let’s you add a new domain, start by adding your domain to your hosting and if it doesn’t automatically do it, go ahead and create ftp account and database. Do make sure to have a notepad open and copy paste all of your configuration settings there, including the passwords you choose. If you are installing wordpress on a sub-directory, I suggest that you create a separate ftp account that points to that sub-directory. This will be handy when you start installing plugins. 

3. Test the Domain- put a test page on the destination folder to test if domain is correctly configured and php is running fine. To test php, create a file “index.php” and copy paste the fallowing in there: <?php echo ”yes, it’s working”; ?>

4. Now you’re ready to download/install wordpress  – go to wordpress.org and download the latest version. Extract the files in your local directory, but do not delete the zip file just yet. Instead of uploading the files one by one, which will take a long time, upload the whole zip to your hosting. Most hosting admin panels allow you to extract zip files. This is much easier. Upload the zip file and extract the contents to the destination directory. Sometimes you may have to move files around to get them where you want.

Note: Yo u may be asked to overwrite the test index.php file, go ahead and overwrite it with index.php in wordpress directory.

5. Start the Installation/Configuration – navigate to your blog url, you should now see wordpress interface that walks you through installation of wordpress. You will be asked to choose a username/pass, input your email,  blog title etc. Then the database info, remember you should already have this in your config notepad. Copy paste the host/database name/username/password and continue.

Note: it may not have rights to write to your directory, therefore, at the end it’ll tell you to copy some code into wp-config.php. if it’s not already in your local directory, create a new file and name it wp-config.php, copy paste the code there and upload it to your wordpress directory.

that’s it, when you refresh the page, you should now see wordpress home page.

be sure to read the fallow up posts as installation is the easy part, there is a lot more to come.