Monthly Archives: November 2009

How To Install/Create Blog Using WordPress 2.8.5

Install/Create Blog Using WordPress

WordPress is a popular open source website publishing and content management system. Nowadays most of the blogging sites are using WordPress. We are able to easily present our articles on our site. The site style and presentation can increase using free or paid templates.

WordPress works with PHP and Mysql back end. Backup and restoration can be achieved through simple steps.

Key Features

* Full standards compliance

* No rebuilding

* WordPress Pages

* WordPress Links

* WordPress Themes

* Cross-blog communication tools

* Comments

* Spam protection

* Full user registration

* Password Protected Posts

* Easy installation and upgrades

* Easy Importing

* XML-RPC interface

* Workflow

* Typographical niceties

* Intelligent text formatting

* Multiple authors

* Bookmarklets

* Ping away

Minimum System Requirement

* PHP 4.3 or greater

* MySQL 4.0 or greater

* The mod_rewrite Apache module

Steps For Installing WordPress 2.8.5

  • Download WordPress latest stable release from,

  • Extract the download and upload contents to website folder.

# unzip

# scp -r wordpress/* /websitefolder

* Ftp access are used to copy WordPress folder content into the website folder.

  • Browse the site url and access WordPress site.


  • Copy wp-config-sample.php file to wp-config.php

# cp wp-config-sample.php wp-config.php

  • Create a new MySQL database and user

# mysql

Welcome to the MySQL monitor.  Commands end with ; or g.

Your MySQL connection id is 8

Server version: 5.0.77 Source distribution

Type 'help;' or 'h' for help. Type 'c' to clear the buffer.

mysql> show databases;


| Database           |


| information_schema |

| mysql              |

| test               |


3 rows in set (0.18 sec)

mysql> create database wordpress;

Query OK, 1 row affected (0.04 sec)

mysql> grant all privileges on wordpress.* to wordadmin@'%' identified by 'talk2melbin';

mysql> quit

* Update the password, user name and database name accordingly.

* It is easier to create database and user access using control panel GUI.

  • Edit wp-config.php,

# vi wp-config.php

define('DB_NAME', 'wordpress');

/** MySQL database username */

define('DB_USER', 'wordadmin');

/** MySQL database password */

define('DB_PASSWORD', 'talk2melbin');

  • Update the Blog title and email address


  • Check the “Allow my blog to appear in search engines like Google…”, search engines are notified by your blog updates.


  • Note the Admin user login password


  • Login into WordPress admin console.


Select your favorite theme and upload into “wp-content/themes” folder. Login into WordPress and go to theme tag. Select the theme preview and save.


Common Errors

  • Website folder permission need to be checked and corrected.


  • Recheck wp-config.php config file.



Melbin Mathew