WordPress is a GREAT application to build a website. Installation is not supremely difficult, but for those that are new to these types of programs (and building websites in general), it is generally a HUGE benefit to have some guidance other than the overly-technical documents included in most installation guides. Read on to discover step-by-step methods for installing WordPress.

Please note: this guide is not intended for the super-advanced user! This guide is here to help those that just want or need to get a website online, easily. There are certainly more advanced topics available online, but it can be challenging for the newcomer to get help! This "how to install WordPress guide" is written just for that newcomer! And we welcome you to your new website!

This guide is written specifically for GoDaddy shared hosting accounts (and their Reseller hosting accounts), but is not endorsed nor affiliated or approved by the GoDaddy company in any way. The author realizes there are other choices in hosting company, but they will each have their own method for installation.

Things You Will Need

You Will Need a Domain Name, and a Hosting account. In general, WordPress will run better on a Linux hosting account. It is also possible to work with WordPress on a Windows Hosting account, which will support PHP (required by WordPress) but must be setup for IIS7 to do so. Don't let this get overly complicated! Just get a Linux hosting account, You'll be ok! You don't actually have to "speak Linux" to use this hosting account. Calm now? GREAT, let's get started!

Step 1

Confused? Don't Be!

Setup Web Hosting

(possibly a required purchase)

First, let's make sure you are setup for website hosting! This is a basic step, but if you want a website, you need a domain name, and a hosting plan! You can get hosting directly through GoDaddy if you do not already have a hosting plan, or you can save money through signing up through an authorized reseller (for a Linux Hosting plan, for example).

Once you have purchased a hosting plan, you can verify it is setup for your domain:

1. Login to your account
2. Click on the "My Account" tab (if needed)

3. In the far left column, under "My Products", click on "Hosting"
(Note: If this was a VERY recent purchase, you might need to wait up to 5 minutes for the hosting account to be ready and "populated" in your my products list).
3a) If you see your hosting plan listed as your domain name, then GREAT! You're ready for Step 2!
3b) If you see your hosting plan listed as "New Account", you will first want to go through the setup by clicking on "Launch". This will take you through the hosting setup. Go ahead and finish... We'll wait (hosting setup only takes about 5 minutes to click through the screens, but might take up to 24 hours before the server is ready, so you might have to come visit us again real soon if this is a new setup :) Bookmark this page and come back, we'll still be here!) (Helpful Tip: write down the username and password you created, this will be your FTP information. Not required for now, but you may need it later). Once this hosting account setup completes, you're ready for Step 2 also!

Step 2

Your Applications

Installing WordPress!

(the quick and easy way!)

Now with the hosting out of the way, let's actually install WordPress!
Launch Your Hosting Control Center (Login to your account, Click on "hosting" under "My Products", and then click on "Launch")
Once the hosting control center loads, click on the big button that says "Your Applications" (you can also go under "Content" and click on "GoDaddy hosting connection" (or, "Value Applications" if you are a hosting account of a GoDaddy reseller hosting account).
This will take you into the application manager. WordPress is typically the first item available on the list, but you can also locate it under the "Blogs" category on the right-hand side.
After Clicking on "WordPress", you will given brief information about the application, along with an "Install Now!" button, begging to be clicked! So click it!
1. Select the Domain Name, click "Next" (tip: some users will have to scroll down to see next)
2. Set a Database password. (You will never really need to use it, per-se, but it must exist none-the-less! Write it Down, then forget it promptly. :) ) Then hit "Next"
3. Install Directory. This defaults to /wordpress as the "path". This means your website address will end up being "YourDomain.Com/wordpress". Erase this folder to install it to just "YourDomain.Com"
4. Admin Setup: IMPORTANT: You are setting up an administrative username/password to access your website. Make it secure, write it down and keep it safe. A good high strength password helps keep your site safe, BUT recovering a lost Admin password can be downright difficult!
5. Click Finish!
6. Wait: Literally, just wait awhile. The auto-install will finish, typically in as little as 5 minutes! While this CAN take up to 2 hours, it is pretty rare.
7. Get to Bloggin'! You can check out your site right away by visiting YourDomain.Com (obviously, this will be your actual domain-name! :) (Note: if you did not erase the default install folder, it will end up being "YourDomain.Com/wordpress) And, while this starts out pretty plain, don't fret! Every WordPress site starts out this way! Customization is easy, and you'll be creating Posts and Pages in a SNAP! To get into your WordPress Admin, simply type on /wp-admin at the end of your address (in other words, YourDomain.Com/wp-admin OR YourDomain.Com/wordpress/wp-admin or wherever you happened to install to).

Oh, and Happy Blogging!
WordPress install In Brief: Make Sure Hosting is setup for the domain you want to use, launch the hosting plan, click on "Your Applications" button, select WordPress, and then Hit "Install Now". Follow some on screen instructions, and when you are ready to get started bloggin', go to the domain you installed it to, with /wp-admin at the end of it (such as domain.com/wp-admin OR domain.com/wordpress/wp-admin, in some cases).

Tips & Warnings

As a Tip: The default installation directory for WordPress is /wordpress. This means to access your blog, you literally would have to type "yourdomain.com/wordpress" into the address bar. Remember to remove this installation path (erase it) during the install if you'd like to install WordPress to just "yourdomain.com". This is typically the most common error I encounter when helping people with WordPress installation issues.