Installing Self Hosted WordPress is not that difficult, even when it is a Manual Installation. It may seem technical, but the steps involved are simple to follow and quick to execute!
This process assumes that you have already checked with your web host company that the hosting account you have bought meets all the requirements for a WordPress installation. If you are not sure then call them now before you create problems for yourself! Preparation is key to avoiding any issues.
If you don’t have hosting yet then checkout Hostgator – highly recommended for WordPress hosting and they provide a one click installation facility, so you don’t have to follow this more complicated manual process if you don’t want to!
STEP 1 – Pre-Installation Tasks
Get Prepared Before Installing WordPress Manually!
Before you even think about doing a manual WordPress installation there are just a few things you must do as part of your preparation.
Firstly you will need to make sure you have full access to your website account at your web hosts and to the folder or directory where you wish to install the WordPress software. Only after you have checked this will you be are ready to proceed with the installation.
So what you will need is the details of the FTP connection to your host’s web server account where your new WordPress site will be located and you will also need FTP client software (such as CoffeCup, Filezilla or WS-FTP) so you can copy files and software up to your web host’s server.
You will also need a simple text editor (such as Notepad) for changing a couple of settings in a configuration file and of course access to the Internet and you web browser of choice.
STEP 2 – Download WordPress Software
You need to get a copy of the WordPress software and this is available from WordPress.org and by default it will always be the latest version.
Once you have the downloaded zip file on your computer you will need to unzip it to create a folder on your computer’s desktop.
STEP 3 – Create a MySQL Database and User
You will need to login in to the control panel that you use for managing your web site account which is to receive the new WordPress installation (such as cPanel).
Create a new MySQL database and a user for that database. Then add the user to the database giving the user ALL Privileges that are available.
Take a note of the name of the database you just create and the name and password for the user you created, as you will need these in the next step!
STEP 4 – Change the WordPress Configuration Settings
In the unzipped folder on your computer’s desktop where you put the WordPress software you need to look for a file called wp-config-sample.php
Rename this file to wp-config.php and then open it in your simple text editor.
Change the Database Name, the Username and Password values in this file to those that you noted down in the previous step when you created the MySQL database.
Also put in the Hostname of your Database Server – get this from your hosting company if you are not sure (localhost is usually ok and therefore won’t need changing).
Just look at the code in the file above and it will be obvious where these are!
Close the file when you are done.
STEP 5 – Upload the WordPress Software to your Web Host Account
Using your FTP client software connect to the web hosting account for your new WordPress site and copy the contents (just the contents and not the folder itself!) of the unzipped software folder on your computer’s desktop to the root of the web hosting account.
STEP 6 – Install WordPress in your Web Host Account
Go to your web browser and then run the WordPress installation script by typing:
for your site into the URL box of the browser.
For example this might be: http://newsite.com/wp-admin/install.php
Actually, you will probably find that with the latest versions of WordPress just going to the website in your browser will bring up a window to complete the installation automatically.
When it has finished your new self-hosted WordPress installation is complete!
This manual WordPress installation is done – not so hard really!
WordPress call this their “Famous 5 Minute Install”, but to be honest this will take you a lot longer especially the first time!!
If you want more detailed instructions of the above process then go here:
Or just get an account with Hostgator!!