I have tried two major blogging applications in the past, Google’s blogger and WordPress. Though Blogger is quite good, WordPress takes the cake, its highly customizable, been written on PHP and MySql. Its basically free and open source. In short – My Dream software.
So when I wanted to start a blog on my new website, I didn’t look any farther from WordPress. And WordPress installation is so simple, I was almost disappointed that it got over so quickly.
Here are the steps i used to install WordPress to a separate subdomain in the step. Let me know if you face any issues.
- First Create a subdomain in your website. Â You can do this by going to Settings -> Domain management in your hosting control panel. Then click on add subdomain and enter the name for your subdomain. In my case, it was blog.
- Create a new mysql database for WordPress. Click on Databases -> MySql. Click on Add Database and give the details it asks for. My Advice would be to create a strong username and password. i.e. with different capitalizations, numbers and special characters. This would make your database more secure. Once you create your website, you would see the status as Pending Setup. It takes 15-20 minutes for the database to be setup for it to become usable.
- Download the latest non-beta release of WordPress here. Unzip it to a local folder using WinZip or any other compression utility.
- In the WordPress directory, there would be a file called wp-config-sample.php. This would be your config file which would contain the your database details. Rename it to wp-config.php and open it in any text editor. There you need to fill in the details of your db username, password and host. Leave the collate and charset settings as it is.
- Also in the config file, there is a section called Authentication Unique keys. These are the keys that are used to encryt the information stored in cookies for better security. To get strong keys, use the Online Generator. Copy paste the generated keys in the below section.
- The username and password are what you just entered for your new mysql database that you created. To access the host name. Go to Databases -> MySql. Check whether the database you just created has the status setup now. If so, get the username and password by clicking on the Details button.
- Once all the details are entered copy all the files in the website folder. I use a FTP client like FileZilla. If you want to install this to the root directory, then copy the files to the website root. Else copy it to the root.
- After all the files are copied, enter http://example.com/wp-admin/install.php if you installed it to the root. Else, if its installed in a subfolder, enter http://example.com/blog/wp-admin/install.php where blog is the name of your subfolder. Enter the few details it asks.
There you go. All Set!!! Happy Blogging.