We’re going to start this WordPress 3.9 video course off by installing WordPress. I’m going to show you how to install WordPress in 3 different contexts. We’re going to install it as our main domain for a hosting account, we’re going to install it on a second domain for our hosting account and then we’re going to install it as a subdomain for a hosting account.
I have traditionally only taught installing WordPress on the main domain but I found that people get confused when it’s time to do it in other contexts so we’re going to do it all 3 ways here this morning.
Installing WordPress for the First Time on Your Primary Domain
The first thing we’re going to do is install WordPress for the very first time on your primary domain. This primary domain that I’m using is byobbootcamp.com and it currently does not have WordPress installed. In fact, if you go to byobbootcamp.com, you can see it just has the Bluehost screen here because there’s nothing currently installed.
One Click WordPress Installation
So we’ll just start off by clicking on this Install WordPress. Sometimes people ask me “Is it okay to use this one click install of WordPress? My brother in law or my buddy told me that it’s not safe and I should be doing it differently.” My answer is there are other ways for you to install WordPress but I do believe that this is a perfectly acceptable, safe and easy way to install it.
All the arguments about how you ought to install this manually are reminiscent of folks who worked on WordPress in the good old days. There are lots of fables about what happens if you install with one click install and about security.
It’s certainly possible for you to install WordPress manually without this one click but this is so much easier that it just doesn’t make any sense. So we’re going to install a brand new instance this way. And when we do that it asks which domain I would like to install it on.
To Include “www” or Not in the Site Address
This is a temporary domain here that I definitely do not want to install to that. I have a choice of either installing it as www.bootcamp.com or without the www. I’m going to install it with the www primarily because I’ve read that most people don’t really recognize it as a website address if it doesn’t have the www in front of it so that’s how I’m installing it.
Check Domain Files
Now, it says, “Check the domain”. I don’t really understand why they bother with this except maybe they’re checking to make sure WordPress is uninstalled but it says, “It looks like files already exist in this location. If we proceed some files may be overwritten”. To check you can come over here and take a look at the File Manager to see what’s in there right now.
Let’s look at that and the only files that are there are these files that Bluehost automatically creates when you set up your hosting account. There’s nothing here that you have to worry about overwriting unless you’ve got a WordPress website some place and you don’t really know where it is, you can pretty much ignore this and just say, “Continue”.
Show Advanced Options on Install
It’s very difficult to actually install this properly without showing the advanced options so that’s what’s we’re going to do here and in this case, we’re going to give it a site name.
Importance of Site Name
This is actually important since this is really the name of your site. It shows up in your SEO settings and things like that so my site or my great blog or the like are just indications to Google that you don’t know what you’re doing. So you definitely want to give it a title or a name. I’m just going to call this “WordPress Crash Course”.
Admin Username and Password
For an Admin Username I’m not going to use my email address I’m just going to use byobrick. It’s suggesting an Admin Password I’m going to go ahead and use that password. I’ll copy it and then I’m going to place it in a text document for the time being so I don’t forget it.
Themes for Purchase
Then you have to say that “I have read the terms and conditions of the GPLv2”. You can read them if you like. I’m going to go ahead and install it and now comes their opportunity to sell you something. They’ve got a whole bunch of themes here that you can purchase. This is primarily a waste of time for most people I think and I wouldn’t bother looking at this over. Really you’re going to find your themes a different way and you probably don’t want to purchase a theme directly from this mojo marketplace.
Default WordPress Setup
Now that it says, “High Five! Your install is complete!”. You can view your credentials and here it is, “Access your New WordPress site”. There’s the link to it. Now if we reload this browser window you’re going to see I’ve got this default WordPress setup.
Note that even though I gave it a site title it still says, “My great WordPress blog” which is odd because you would have expected it would do what you told it to do. I don’t know why it didn’t but it’s primarily I think a failure in their little algorithm. So we’re going to have to come back and change that site here in just a few minutes.
This shows you the way to log in to the backside of the site which we’re going to talk about here in a few minutes and then your username and your password.
If we come back over to cPanel and reload our public_html, now you can see there are all kinds of files in here that didn’t exist before. This is the same thing I was looking at before but now I’ve got this wp-admin, wp-content, wp-includes and then all of these other files.
We’ll talk about the file structure for WordPress here in a little while but that’s what has just happened, this little mojo marketplace has installed WordPress on your site and has placed all of these files in the root of your web server which is public_html. So that’s one way to install WordPress.