In previous posts, I showed you how to build a website using WordPress and how to pick a web host. Now it’s time to learn how to install WordPress in our newly hosted web space. Don’t fret if you’ve never done anything like this. WordPress makes it EXTREMELY simple to install using their “famous 5-minute install”. The first thing you’ll need to do is to setup your wp-config.php file as shown here.
After you’ve setup the configuration file (wp-config.php), it is time to upload your website to your web host. There are several tools you can use for uploading websites and if you’re using Windows, I would recommend using WinSCP. WinSCP is a free / open source client used for the File Transfer Protocol (FTP – Wikipedia). You can download WinSCP from http://winscp.net/eng/download.php. Once you’ve downloaded WinSCP, run the installer and follow the on-screen instructions. (Tip: You can pretty much just keep clicking the “Next” button until you’ve made it through the install process.)
Now that you have an FTP client, it is time to upload your website. When you first run the WinSCP client, you’ll be greeted with a login screen. In the “Host name” field, enter either the web address or IP address for your website. Then, go ahead and enter the username and password for your web host account and press the “Login” button. Once you’re logged in, you’ll see a split-screen window with your local file system on the left and your web host file system on the right. Using the window on the left, navigate through your file system until you’ve reached the location where you have your WordPress website files. Using the window on the right, navigate through your web host file system until you’ve reached the root location where your website files need to be. This location is usually in a folder called “html” or the folder you are in when you first login. However, if you are unsure, you will need to contact your host provider and ask them.
After you’ve found the location where you need to place your web pages, simply click somewhere in the left window, press Ctrl+A to highlight all of your files, and drag them from the left window and drop them on the right window. When you do this, a dialog window will appear. Just press the “Copy” button and wait until all files have been copied to the server. After all files have been uploaded, you can close WinSCP and go back to your web browser. In your browser, type in the address bar the URL for your website followed by “/wp-admin/install.php”. (Example: http://www.mywebsite.com/wp-admin/install.php). Just follow the on-screen instructions and you’ll be set. There aren’t many instructions to follow and all of them are very basic: such as picking a username and password. The whole install should take less than 5 minutes to complete. But, if you have any problems, you can either post your questions in the comments below and I’ll try my best to assist you, or you can try to figure it out for yourself by visiting the WordPress Docs (http://codex.wordpress.org/Main_Page). I have complete faith that you are more than capable of getting WordPress up and running on your own and expect that you’ll be quite pleased with how simple & user friendly they have made their product. However, if you do experience any issues installing WordPress and would rather have someone else do it for you, I can do it for a one time fee of $25.00 or there are more than enough people out on the web that would be happy to assist you as well.