How to Install WordPress (Complete Installation Tutorial)

WordPress is one of the most popular tools available to create and publish websites on the internet. The open-source publishing platform is made to be intuitive and easy to use. Of the 64.2% of all the websites that use a known content management system, WordPress powers most of these sites, a total of 39.9% of all websites on the internet.

This vast dominance is because WordPress is made to be incredibly easy to install and create websites, even for anyone without any coding experience.

This has made hosting providers create hosting services that are mainly made for publishing with WordPress. These tailor-made hosting services make the sites run and deliver content faster than standard hosting packages.

Some of the best WordPress hosting providers we recommend include Bluehost, Siteground, and Greengeeks. We have worked with these providers for years, putting them in their paces, and they have turned out to be the best we have worked with so far.

These hosting platforms have been made to allow you to install WordPress quickly with just a few mouse clicks.

This tutorial is an exhaustive how-to guide to installing WordPress. It is written in a way that will be relevant for beginners and advanced users alike.

We will go over how to install WordPress on these top hosting platforms using their 1-click install scripts or manually installing WordPress with FTP and C-Panel.

We will also give you tips as we go along to make proceeding steps and the overall installation process more manageable.

Things You Need Before Installing WordPress

Before you build your first website using WordPress, there are a few things you need to put in place to make the process possible.

The first thing you need is a domain name and WordPress hosting. We recommend BluehostSiteground, and Greengeeks for your domain and web hosting needs.

Besides being the officially recommended WordPress hosting provider, they are amongst the best and largest domain names and hosting providers in the world. They also offer a free domain and up to 60% off their hosting plan as a special offer to hostfacts.net readers.

Already a domain name in mind, enter it below to see if it is still available.https://www.bluehost.com/web-hosting/domaincheckapi/?affiliate=boernie

Please use the navigation below to get to the relevant section.

Installing WordPress on Bluehost

bluehost web hosting 2021

Bluehost is the officially recommended WordPress hosting provider. It is one of the biggest hosting companies in the world. You can read the in-depth review here.

Their installation environment is made to be particularly compatible with WordPress. They have the most beginner-friendly WordPress installation process out there.

Bluehost automatically installs WordPress on your chosen domain name when you sign up.
They have a concise and easy-to-understand dashboard from which you can log into your existing sites directly or create a new site at the click of a button.

Get Bluehost for as low as $3.95 per month. In addition to this incredible offer, we will build you a basic site for free.

installing wp on bluehost step 1

Installing new WordPress site on Bluehost.

Once you are logged in to the Bluehost dashboard, click the ‘Create Site’ button under the ‘My Sites’ tab to start the installation process.

nstalling wp on bluehost step 2

This will launch Bluehost’s guided installation wizard.

It will ask you to provide a website title and optionally a tagline.

installing wp on bluehost step 3

Provide a site title for your new WordPress site. Don`t worry if you can`t find a great title now, you can change this later in your dashboard.

Click on the ‘Next’ button to continue to the next step, selecting a domain name and the path or folder for your website.

install wp on bluehost part 4

You can leave the directory path blank to let Bluehost automatically choose it for you. The installer will also show a few plugins that you can install. Check them to install.
Click on the ‘Next’ button to continue to the next step.

The installer will take a minute or two to set up your WordPress site. A success message along with your WordPress site details will show up when the installation is done.
Successfully installed WordPress on Bluehost

installing wp on bluehost step 5

Your WordPress login details will also be sent to you via email.
Click on the login to WordPress button to go to your new site’s admin area.
Congratulations, you have successfully installed WordPress on Bluehost.

Installing WordPress on Siteground

siteground review

SiteGround has made a reputation for excellent customer support with its clients and has become one of the world’s most popular WordPress hosting platforms. It is also a popular choice among WordPress beginners.

It boasts of fast Load Times, a 99.9% Uptime Guarantee, Top-Notch Customer Support. Other features it offers include a free SSL Certificate & Cloudflare CDN,30 Day Money Back Guarantee, and Free Site Transfer if you want to move your site from another hosting provider to Siteground. Here you can read the Siteground in-depth review.

You can sign up for a Siteground hosting package and get up to 66.7% off a one-year hosting plan.

SiteGround also has a 1-click install setup for WordPress. The process is quick, painless, and easy for beginners to follow. Here are the steps.

You can install WordPress directly from your Siteground hosting dashboard.

We have strategically separated the install process into two. One for beginners and another for those who already have some knowledge of WordPress installation.

You can choose the one that works for you.

1. How to Install WordPress on SiteGround as a New User

As a new WordPress user, these steps may be intimidating for you, but we have made this tutorial to be simple and straightforward enough for anyone to follow. If you would rather not want to get your hands dirty with it, we can help you do it entirely for free. If you buy your hosting plans on any of the Web Hosting platforms we recommend through our links, we will help you build your site to follow your vision and also meet industry standards for the best-performing websites online. Learn more here.

However, if you do decide to do it yourself, follow these steps.

If you have just created a new account with SiteGround, a welcome pop-up will show up upon your first login. It will ask if you would like to set up your website right away.

Select ‘Start a new website’ on the pop-up screen.

Then click on the WordPress button.

installing wp on siteground step 1

The WordPress installation wizard will now ask for WordPress installation details.

These details are an email address, an admin username, and a password for your new WordPress site.

Click on the green ‘Confirm’ button to continue.

installing wp on siteground step 2

The next screen will show you some additional hosting and website enhancement options, which are not necessary as a new user. We can skip these for now and add them later if needed.

installing wp on siteground step 3

To skip and continue, click on the green complete setup button. The installer will now take a few moments while it installs WordPress for you in the background. When it’s done, you will be shown a success message.

Click on the green ‘proceed to the customer area’ button to go back to your hosting dashboard area.

installing wp on siteground step 4

From here, you’ll find your new website under the ‘My Accounts’ tab.

Click on ‘Visit admin panel’ to go to your WordPress admin page to log in to your new website.

installing wp on siteground step 5

If you successfully followed that, then congratulations!

2. How to Install WordPress on SiteGround as Existing Customer

If you have had a SiteGround account for a time and want to install WordPress, a pop-up wouldn’t show like in a fresh account. You would have to manually go to the right place and start the installation wizard. It is also really easy to do. These are the steps.

Simply log in to your Siteground hosting account and visit the cPanel dashboard.

installing wp on siteground step 6

Once on the C-pannel dashboard, simply scroll down to the ‘Auto Installers’ section and click on the WordPress icon.

installing wp on siteground step 7

This will launch the installation wizard for WordPress.

Click on the install button and then select a website protocol HTTP or HTTPS and domain name.

installing wp on siteground step 8

If SSL Certificate is enabled on the domain name, you can select the approximate as your protocol, else select HTTP though you can add it later.

These web hosting platforms we recommend have SSL certificates offered for free as part of the hosting bundle. It is an essential feature you should have on your site.

You will need to enter your website title, admin username, password, and email address to continue on the same page below.

installing wp on siteground step 9

There will be options on the page to select a language or install some relevant, and more.

Just check the boxes or click the drop-down menus and select the options you want.

To finish off, there will also be a WordPress Starter option. Check the box and continue. This will walk you through relevant post-installation settings and steps to get your website running.

Once you are done with the options, click on the ‘Install’ button to install WordPress.

installing wp on siteground step 10

The installation wizard will take a few moments to install and set up WordPress in the background.

Once finished, you will see a congratulatory message informing you that the software was successfully installed.

This page will also show you a link to your new site’s admin page where you can sign in to your new site.

installing wp on siteground step 11

It will also launch a post WordPress installation setup wizard for the site. This step-by-step wizard will help you get started with WordPress, showing you plugins and themes to install.

Click on the ‘Start Now’ button to continue.

The starter wizard will give you options to start adding flesh to your new site.

It will ask you to choose a design for your WordPress site. It will show theme templates to choose from.

Choose a simple theme template that looks like what you have in mind. You can further customize the theme via its customization panel to finetune it to your taste.

It will also ask you to install plugins that will give special functionality to your site.
Plugins like contact forms calendar or JetPack may be recommended by the wizard.

Once you have checked the themes and plugins you want to install, click on the next button to continue.

installing wp on siteground step 12

Now you will be asked to select marketing options that you can use to promote your site. These plugins include Yoast SEO, MonsterInsights for Google Analytics, and OptinMonster for lead generation.

We recommend you install all three of them, which will help you grow your website.

Click on the complete button, and the starter wizard will take a few moments to complete the installation for you.

installing wp on siteground step 13

You will now see a congratulatory message with a link to your site’s dashboard.
From there, you can go ahead to customize the site or create content.

With that, you have successfully installed WordPress on your SiteGround hosting account.

How to Install WordPress from cPanel

installing wp using cpanel

Cpanel is one of the most important dashboard panels on any hosting account. It lets you diagnose, assess, and resolve any situation or problem you have on your website. It provides a simple web-based interface to manage your account with shortcuts to all the tools the web hosting company provides like the file explorer, PHP manager, etc.

From the Cpanel, you can access any auto installer the hosting provider provides, like Softaculous, QuickInstall, and Fantastico. These are some of the most popular WordPress auto-installers used by many hosting companies. We are going to look at how to install WordPress with Softaculous next.

How to Install WordPress using Softaculous

As we have discussed above, Softaculous is one of the most popular WordPress auto-installers available.

It helps you easily install any supported web applications like WordPress or Joomla with the click of a button. SiteGround for example uses Softaculous in their control panel as its main WordPress auto-installer script.

Many hosting dashboards are structured in the same way, so you should be able to follow these steps on any hosting platform that uses Softaculous as its WordPress installer.

Login to your cPanel dashboard and look for Softaculous or WordPress installer icon, which should be under the Auto Installers section.

Click on the Softaculous or WordPress icons to launch Softaculous auto-installer software.

installing wp using cpanel 2

This will take you through an overview page of WordPress. You just need to click on the Install tab to continue.

Click on the install tab to continue installing WordPress using Softaculous.

Softaculous will now ask you the folder where you want to install WordPress

installing wp using cpanel 3

Click install and then select a website protocol HTTP or HTTPS and domain name.
If SSL Certificate is enabled on the domain name, then you can select HTTPS as your protocol, else select HTTP though you can add it later.

Nest, select the domain name on which you want the WordPress installation to be tied. Scroll down a little, and you will see the site settings section.

On the same page below, you will need to enter your website title, admin username, password, and email address to continue.

installing wp on siteground step 9

There will be options on the page to select a language or install some relevant, and more.
Just check the boxes or click the drop-down menu and select the options you want.

installing wp using cpanel 5

To finish off, there will also be a WordPress Starter option. Check the box and continue. This will walk you through relevant post-installation settings and steps to get your website running.

Once you are done with the options, click on the ‘Install’ button to install WordPress.

Softaculous will take a few moments to run the installer using the settings you have given. You will see a running progress bar with installation status. Do not close the window until the progress bar reaches 100%; otherwise, this may affect your WordPress installation.

installing wp using cpanel 6

Once finished, you will see a congratulatory message informing you that the software was successfully installed.

This page will also show you a link to your new site’s admin page, where you can sign in to your new site.

How to Install WordPress using FTP

Installing WordPress using FTP is a manual process. You would have to create the WordPress folder, copy the WordPress files, create a WordPress database, and then link the two to get your WordPress site working.

This is the famous five-minute WordPress installation process. It requires a few added steps and a client to do it successfully.

The first thing you need to do is to go and download the latest version of WordPress.

For that, go to wordpress.org and click on the “Get WordPress” button on the menu bar. A zip file of WordPress will download to your computer.

installing wordpress using ftp is a manual process. you would have to create the wordpress folder, copy the wordpress files, create a wordpress database, and then link the two to get your wordpress site working. this is the famous five-minute wordpress installation process. it requires a few added steps and a client to do it successfully. the first thing you need to do is to go and download the latest version of wordpress. for that, go to wordpress.org and click on the

You need to locate the zip file in your download folder. Unzip the file, and inside it, you will find a WordPress folder. This folder contains all the necessary WordPress files you need to upload to your web server.

Next, download and install an FTP client on your computer. FTP is short for File transfer protocol. It’s an application that helps you connect to your website and transfer files using the FTP protocol.

FileZilla is one of the most popular and user-friendly FTP clients out there. Click here to download it

installing wp using ftp 2

Once installed, open and connect the FTP client to your web server and navigate to the folder where you wish to install WordPress.

Use the FTP client to upload the WordPress files from your computer to the desired folder in your website server.

installing wp using ftp 3

Once the files finish uploading, the next step is to create a database and database user for the site.

That is done using the cPanel. Look for MySQL databases in the Cpanel dashboard and click on the icon.

installing wp using ftp 4

There will be a field to create a new database. Enter a name and click “Create Database.”

installing wp using ftp 5

Tip: the name of the database can be the name of your site so that you know which database is for which site if you end up creating multiple sites down the line.

Once that is done, scroll down on the same page and find the database user field.

Input a username and password for the new user and click on the ‘Create a user’ button.

installing wp using ftp 6

The next step will be to link the newly created database to the user account and give them permission to perform all actions.

On the same MySQL Databases page in your cPanel account, scroll down to the ‘Add User to a Database’ section.

installing wp using ftp 7

Select the newly created database user from the drop-down menu, then select the database from its own drop-down menu, and click on the add button.

The next page will ask you to allow privileges to the user. Check the all privileges checkbox and click the Make changes button. With that done, the database is now ready. Note down your database name and MySQL username and password exactly the way you have it for later.

Now go to your browser window and enter the domain name of your site, like yoursite.com or www.yoursite.com.

You will see the WordPress language selection page. Select the desired language and click the continue button.

installing wp using ftp 8

The installer will present you with installation instructions for the proceeding steps.

Basically, WordPress will tell you to fill in the information it needs to continue with the installation. These are your database name, MySQL username, and password.

Click on the ‘Let’s go’ button to proceed.

installing wp using ftp 9

The next page will be a form to fill in all the information needed.

Fill in the information exactly as it was when you created the database and database user. Now click on the ‘Submit’ button.

This will allow WordPress to your database to the website. If successful, WordPress will show you a success message.

Click on ‘Run the Install’ button to continue.

installing wp using ftp 10

The next step will be to create the website admin’s account login credentials.

Fill in the required information, which includes the site title, username, password, and admin email address.

installing wp using ftp 11

If maybe your site is only for testing purposes and you may not want it to be indexed by search engines, then you can check the box next to search engine visibility. You can change it later from the WordPress settings if you want the site to be indexed.

Click on the Install WordPress button to continue. WordPress will set up your website and finish the installation.

You will see a success message showing your username. You can now click on the login button to sign in to your WordPress site.

With that, you have successfully manually installed WordPress. You can go ahead to customize the site by installing a theme and plugins. This will be done in another tutorial. Stay tuned.

0
0
Share on facebook
Share on twitter
Share on linkedin
Share on pinterest
Share on email
Share on whatsapp

Leave a Comment

HOSTFACTS

Get our latest blog posts in your inbox