How to install WordPress on your Shared Hosting

In my last post I talked about how to start a self hosted WordPress blog. One of the things involved in that was , how to install WordPress on your Shared Hosting so that you can start posting on it. Today we will talk about that.I am assuming here that you have already bought a domain name and Shared hosting for your blog.

CREATE A DATABASE

The first requirement for installing WordPress on your shared hosting server is to create a user name and a database to be used by wordpress.If you are on CPANEL (control panel of your webshosting) , Navigate to Databases >> My SQL databases.

cpanel_mysql_database

After clicking on My SQL databases, you will find a option to create user and create database. Create a user first. Choose a good user name and password which is not too easy for anyone to hack or guess. Be sure to assign all privileges to the user.

cpanel_mysql_database_creation

After this, create a database which will be used by WordPress. Just note down the wordpress database name and user pname with password. These will be needed when you will install WordPress finally.

cpanel_wordpress_database_creationMost of the webhosts now provide you will a single click installer like Fantastico which helps you install wordpress easily. Just browse to Fantastico and click on Wordpress install. You will need to define where you want to install WordPress. Leave default options if you don’t know what to change.

You need to provide the details of database and user names you created above to install wordpress. If your Webhost doesnt provide a automatic installer, then you need to edit wp-config.php file of wordpress manually to put the database and user details. See the Image below for details.

Hope this article helps you to install wordpress on your shared hosting easily. If you would like to familiarize yourself by using WordPress on your own system, read this post on how to install WordPress on your local computer.

{ 1 comment… add one }

Leave a Comment

Next Post:

Previous Post: