Did you know you can buy a blog or website already completely made and install it to your own host and domain?
I know many people that do but they always get stuck when trying to install their wordpress site to their host and domain.
I have written several extensive articles covering all bases, so it should be fairly straight forward to complete any of these tasks.
When i first started out learning how to do all these things, i just purchased a premium wordpress plugin that covers full backup, migration and restoration to a host and/or domain which saved me time and frustration.
This wordpress tutorial covers several different closely related wordpress installation, setup, backup, transfer migration and restoration including the following:
- How to Install WordPress To Your Host and Domain
- How To Install Turn Key Niche Blogs
- How To Edit Your WordPress Config File
- How To Create a MySQL Database
- How To Move Your WordPress Site To a New Host and Domain
If you do not have a wordpress site already made and only wish to install wordpress to your host and domain, then you can skip this tutorial and read my post on how to install wordpress in 3 easy steps. This method will auto install a database to wordpress.
Firstly, always make a FULL backup of your full wordpress installation.
It amazes me how many wordpress site owners just install the free wordpress WP DB backup plugin and think that will fully backup thier site.
This is not the case because it doesn’t backup your uploads (images, pictures). It does not backup your plugins and the configurations you or your web master have made to those plugins. It does not backup your Seo custom titles, meta descriptions and keywords on all your posts and pages amongst other things.
You may also like to read – How To FULLY Backup your site and Move WordPress To New Host Using a wordpress plugin.
How To Setup Your WordPress Database
- Login to your hosts Cpanel
- Find the Databases section
- Click on My Sql Database Wizard
- Create New database and take note of your database name, username and password
Here’s a video below on how to create a new wordpress database using the My Sql Database Wizard in your Cpanel hosting account.
Choose a Database Name and Password
Choose a database username
Select all Privileges and Add User To Database
How To Edit Your WordPress Config File
Your wp-config file will need to be edited if you have bought a wordpress site or are moving one to a new host and/or domain. This tells wordpress which database to use.
There will be 2 config files in your sites folder.
Make sure you edit the wp-config.sample file and double check it when you have finished editing it. Then rename it to wp-config by deleting the sample from the end.
Firstly, will then need to locate this information you your wp-sample.config file
/** MySQL database username */
/** MySQL database password */
All you need to do is enter your database name, database username and database password then save the file. You should have saved this information when you created the database using my sql database wizard.
Here’s a video on how to edit your wordpress wp-config file
Uploading Your WordPress Files To Your Host Using FTP
Now that your files have been configured correctly, all you need to do is upload them to your root directly which is your public_html folder. Some people like to create a new folder and install thier wordpress site to a sub folder or sub directory like wordpress/blog for example.
To upload your site contents to your public_html host you can choose between using 2 tools
- FTP (filezilla – Free FTP Software) The fast and flexible way
- File Manager (can only be used if your total folder contents are less than 50mg) Slow way mainly used for editing or uploading single files
Once completed, browse to http://www.yourdomain.com/wp-admin/install.php
and follow the simple installation steps.
You don’t need to do any of this if you are using a web host who uses simple scripts as they provide a one click auto installation of wordpress.
This tutorial is only for installing existing wordpress files created from a backup or copied from another wordpress installation.Subscribe via e-mail