1. Home
  2. How to build your first WordPress blog
  3. How to Buy + Set Up Hosting
  4. How to install WordPress

How to install WordPress

Now that you’re hosting and domain name are connected, it’s time to install WordPress on your website.

First, log back into your account and head to “My Accounts” page.

Then, go to the cPanel dashboard.

Step One ― Quick Install WordPress

Under the “Autoinstallers” section, you’ll find a WordPress icon. Click on it.

Click on the blue “Install” button.

Now, it’s time to enter important info to create your new WordPress site! Don’t worry, I’ll walk you through all of it:

  • Software Setup
    • Choose the version you want to install: Select the newest version. No need to change that.
    • Choose Installation URL: Pick your new domain name in the list. Don’t see it? Contact SiteGround’s support and they’ll help you out!
      • Choose Protocol: Select HTTPS (make sure it’s the one with the “S”), that’s the encrypted version and you get free encryption with SiteGround. We’ll set that up later!
      • In Directory: Most likely you won’t need to add anything here. Leave it empty unless you know what you’re doing.
  • Site Settings
    • Site Name: Add the name of your site! (You can change this at any time)
    • Site Description: Add a short description of your site. (You can change this at any time)
    • Enable Multisite: Don’t check this box.
  • Admin Account
    • Admin Username: Create a username you’ll easily remember. YOU CANNOT CHANGE THIS IN THE FUTURE. Don’t use “Admin”, it’s too easy to guess and you’re more at risk of getting hacked.
    • Admin Password: Pick something secure. You can change this at any time if you forget it.
    • Admin Email: Add an email address you have access to on a daily basis. You can change this in the future.
  • Choose Language
    • Select Language: You can install WordPress in so many languages! Select the one you want.
  • Select Plugins
    • I don’t recommend installing any of these. We’ll set up your plugins later.
  • Easy Setup
    • I also don’t recommend using the easy setup, we’ll install your theme + plugins later.
  • Advanced options
    • Skip this part unless you know what you’re doing.

Done? Time to click “Install”!

Part One
Part Two

Wait for the install to finish and visit your website when it’s done! There’s a chance it won’t work if the SSL certificate didn’t get installed automatically. Let’s fix that.

Step Two ― Install an SSL certificate

With recent changes to the Google algorithm, it’s much more important to make sure that your website is safe by using what is called an SSL certificate, which encrypts your website.

It makes sure that if someone signs up for your newsletter or send an email via a contact, hackers won’t be able to steal their info. It’s especially important when it comes to online shopping, but still really useful on a blog.

If you don’t feel comfortable installing your own SSL certificate, you can always ask the SiteGround support to do it for you. They have made it pretty straight-forward to do it on your own, but you can easily ask for their help if it gets too hard 🙂

First, head back to the cPanel by going to “My Accounts” > “cPanel”.

Scroll all the way to the bottom and you’ll see a section called “Security”. Click on “Let’s Encrypt”.

Under “Install new Let’s Encrypt Certificate”, select your new domain name. Select ” Let’s Encrypt SSL” (not the Wildcard, that one is a paid one) and click “Install”.

It might take a few minutes to install, but once it’s done you’ll be able to access your website using https:// at the beginning of the URL.

Step Three ― Log in your WordPress Site

Time to access your site!

Go to https://[YOUR DOMAIN].com/wp-admin and you’ll be able to log in using the Admin username + password you created earlier.

Do you see your admin dashboard? It’ll look something like this:

Ready to start learning how to use your first WordPress site? Move to the next section of this course!