CPanel X
This tutorial will take you step-by-step on getting CPanel to do everything needed for you to install WordPress.
Login to your website cpanel.
You should see many icons, but you want just the 'MySql databases' one:

Click it.
This is where all the action takes place.
You may already have other databases and other information there, but just ignore it all - you don't need it.
Add User
Complete the boxes indicated below. And copy your password - don't trust yourself to remember it.
Then click 'Add User' and you will see this screen
Click 'Go Back'
Make a database
You should now be looking at the screen below.
Note that you - the User - are listed in a box at the top, and also below the line too.
Now complete the box where I have put 'wordpress'
Then click 'Add Db'
Database is now created.
The Really Important Bit
The 2 pieces of information you just added are now here on this screen.
If you have other databases and users, the whole screen may look different, but this small part will look the same.
Look at the two drop-down boxes.
The 'User' box MUST contain the name that you added first above. (Note that to each name you put in, the CPanel has added a prefix.) If you need to, click the drop down to get the name you added to appear in the left hand box.
The same applies to the 'Db:' - get the name of the database in the box too.
Got that done ?
Right, now
click the button that says "Add User to Db'
This is REALLY important - nothing will work unless you click that button. Honest, it won't. Click it :)
You should see this.
Click 'Go Back'
Connection Information
You've now got 3 working pieces of information for your
wp-config.php file.
This next shot will help you find the 4th.
Look at the 'Connection String' that you get.
Does it say 'localhost' ? If so, excellent. Job is done here. Skip down a section.
If it does NOT say 'localhost', the information you need is still there - just carefully compare where 'localhost' appears in this screenshot to what you have in your connection string. Remember this information.
wp-config.php
Open the file
wp-config-sample.php using Notepad / WordPad / BBEdit.
There are 4 pieces of information you need to complete. Based on what I set up here, here is my completed details:
// ** MySQL settings ** //
define('DB_NAME', 'wptemp_wordpress'); // The name of the database
define('DB_USER', 'wptemp_Podz'); // Your MySQL username
define('DB_PASSWORD', 'secret'); // ...and password
define('DB_HOST', 'localhost'); // 99% chance you won't need to change this value
Note that you must include the prefix that CPanel attaches to your details.
Save the completed file as
wp-config.php
Run installation
Upload all the WordPress files, including the file above, to the directory where you want it to be.
It doesn't have to be called anything in particular - your choice.
Let's say I uploaded the files to a directory called 'blog' - I would then use my browser to go to
www.example.com/blog/wp-admin/install.php
and then you'll see this screen:
Have fun !
These pages are independent of http://wordpress.org
All design, content & images © Mark 2004-2008. All rights reserved.