Disclosure: This post contains affiliate links. We will receive a commission if you make a purchase through our affiliate link at no extra cost to you. We are a participant in the Amazon Services LLC Associates Program, which is an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. As an Amazon Associate I earn from qualifying purchases. This website is independently owned and operated. We are a website which receives compensation from the companies whose products and/or services we review. The opinions expressed here are our own. Please read our full disclaimer here.

If you are new to the blogging world, you might be wondering how to get WordPress installed and ready to use for building your site.

This tutorial will walk you through the process of installing WordPress on GreenGeeks hosting services specifically. Other hosting companies may have other ways of uploading WordPress, including one-click installation options for some.

If you are not hosted through GreenGeeks, then this tutorial may not be very helpful; however, if you use a hosting service that utilizes Softaculous through cPanel, it will probably look very similar.

So What Exactly is WordPress?

WordPress is a content management system, or CMS for short. It helps you to manage the information, or the content, of your website. (It is not the same thing as a theme, which displays the content information in a certain layout on your site.)

Now this is a pretty basic metaphor, but let’s compare your website to a house. Picture the CMS, as if it were a house that is brand new and move-in ready. This metaphorical house has a basic structure, walls, roof, water and sewer hookups, electrical wiring, HVAC and water heater already installed and ready to go.

The CMS (such as WordPress) provides essentially a “move-in ready” organizational structure for your website. It gives you a place to house your content and a basic structure to interact with. Some of the spaces WordPress comes with include an area for text content in Posts, media storage in Media, an area for Pages to stay organized (such as an About section or Legal Pages), a space to review Comments, work on the Appearance of the site with themes, and also a place for Plugins.

Now imagine you are moving into this metaphorical house example, and you want to decorate or apply a different color of paint. Translated into website terms, this is similar to the theme of your site. So the way your website appears to the world, the layout of the images, videos, text, animations, graphics, etc. is managed by its theme.

Keep in mind that uploading WordPress to your domain on GreenGeeks or other hosting service is a completely separate thing to using WordPress.com to create a website. I won’t go into details on WordPress.com in this article, but just know that WordPress.org (which is the CMS that you’ll be uploading) and WordPress.com are completely separate things.

How Do I Install WordPress on GreenGeeks?

First, you’ll want to log in to your GreenGeeks account. If you don’t have one, or are considering GreenGeeks, be sure to check out my three reasons to consider GreenGeeks and do some research to make sure it’s a good fit for you.

GreenGeeks Dashboard

Once you are logged in, you will be on the Dashboard screen. Click on cPanel beneath Quick Server Login.


When cPanel pulls up in a new window, scroll down until you see WordPress Manager by GreenGeeks beneath Softaculous Apps Installer. At the top left corner, click the button that says Install.

WordPress Installer

Software Setup

Once the window opens up, at the top of the page a drop-down menu will have different options for versions you might want to install. I generally do not change the WordPress version option myself. If you prefer to use a different version other than the latest version, though, here is where you would make that change.

The next option says to choose the installation URL You can change the protocol from secured HTTPS if you have a SSL certificate installed, to unsecured HTTP if you do not have an SSL certificate. You are given the option to include the www in this dropdown menu as well..

The next field is another dropdown menu where you can select the domain that you want to install WordPress on.

Site Settings

In the next section, you can adjust the Site Name and Site Description to whatever is relevant to your website here, but if you don’t get to this part now you can always change it later after you install WordPress.

I’m not going to cover WPMU (which stands for WordPress MultiUser) in this tutorial, but if you have multiple websites and would be interested in a tutorial on this, please leave a comment below.

Admin Account

Under Admin Account, choose a username, password and email address you’d like to use to log in to your website.

Select Plugins

Next, you have the options of going ahead and selecting the plugins or themes you want included in your WordPress installation. I won’t be installing anything here in this tutorial, but if you need any of these plugins, feel free to select the ones that are important to you.

Advanced Options

Advanced Options can be opened by clicking on the plus (+) sign to the left. If you don’t have a reason to change the database name or table prefix, you could just leave it to its default setting. That is what I typically do, but I do want to point out that you have the option should you need to change it. Next, you can opt to disable update notification emails, auto upgrade WordPress, and automate your backups. All of these options are here to select your personal preferences.

What I will be doing is keeping the notification emails, leaving do not auto upgrade selected, and not checking auto upgrade for plugins and themes. The reason I do this is because some plugins or themes may not be compatible with newer versions of WordPress, or vice versa. That can be a frustrating thing to encounter, so just be aware of that possibility.

Select Theme

At the bottom of the window, we can select a basic theme. You can expand the selection by clicking the blue “Show All Themes” button at the bottom of the page.

I am going to select 2021 for this video, but choose whichever one makes sense for you. There are plenty of other themes available, some are free and others are not. If you want to check out some of the paid themes, some of the ones I’ve used include Thrive Themes and Elegant Themes.

If you want details of the installation emailed to you, then fill out the space at the bottom of the page that says “Email installation details to.” Then click on Install.

Log in to Your WordPress Site

Once WordPress has successfully installed, the next step is to log into your website. To do this, you will type your website name and then add forward slash wp hyphen admin (/wp-admin). Then enter the username and password you created earlier.

When you log in, you should see the WordPress symbol in the top left corner, your Dashboard, and menu options for posts, media, pages, comments etc.

If you go to your actual website URL (not the login page), you should see the theme you selected.

Congratulations on setting up WordPress for your website!

Scroll to Top