Codex tools: Log in / create account
This tutorial will take you step-by-step through the process of installling WordPress with CPanel.
Contents |
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.
Complete the boxes indicated below. And copy your password - don't trust yourself to remember it. Note: If you already have a user account that you use with another database then you can use it without creating a separate account for WordPress.
Then click Add User and you will see this screen
Click Go Back
Time to 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 wordpress is listed. Then click Add Db
Database is now created.
The two pieces of information you just added are now here on this screen: the user name and the database name.
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 for 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.
When finished, 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
You've now got three working pieces of information for your wp-config.php file.
This next shot will help you find the fourth.
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.
Open the file wp-config-sample.php using a text editor. There are the four pieces of information you need to complete in the file. The following is an example; yours may look slightly different:
// ** 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.
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 you uploaded the files to a directory called blog - use your browser to go to www.example.com/blog/wp-admin/install.php and then you'll see this screen:
Have fun !