How to Install WordPress – Complete Guide for Installing WordPress

First Let’s begin with WordPress, shall we? WordPress has taken over the digital world by storm, with over 41% global e-commerce domination. Thanks to its adaptive, agile, and great plugins, it’s the best choice for any e-commerce aficionado out there. And this article is the perfect guide for installing WordPress!

Complete Guide for Installing WordPress

WordPress is acknowledged as one of the top websites and blogs, more importantly, it is fundamentally distinct from other channels.

WordPress is the finest content management system since it allows you to write, edit, and share content without having any programming skills.

But there’s a catch… There’s more than 1 way of having and using WordPress! You’ll know which to use after going through each and every one of them and this article will help you do that!


We sometimes use affiliate links in our content. This means if you click on the link and purchase the item, we will receive an affiliate commission. This will not cost you anything

  1. Install WordPress via web hosting
  2. Install WordPress via autoinstallers and cPanel
  3. Install WordPress on your own computer using XAMPP
  4. Install WordPress manually via FTP

Install WordPress via web hosting

This might just be the simplest way to install and use WordPress. Using web hosting that already has WordPress installed is very rare to get and we’ve just the right guide for you. There are several web hosting companies that have WordPress pre-installed such as BlueHost, Hostinger and SiteGround.

When choosing a web hosting service, there are numerous factors to take into account. There are aspects that appeals to a wide client base (such as cost and bandwidth), as well as characteristics which are more business-oriented.


If you’re thinking about starting a website or blog, Bluehost is one of just three hosting providers endorsed by WordPress. Their cheapest hosting provider package charges only a few bucks per month. You can add an endless number of domains and subdomains for a small fee i.e starting at $2.75/mo.

Users may efficiently handle most areas of their page, from statistics, analytics to site security, thanks to its one-stop dashboard. Bluehost, which is based on open source platform, actively supports and engage in numerous open source software projects in order to help the online world grow and prosper.

Read Bluehost review.


Hostinger showed to be a stable web hosting provider during their two-week assessment. During the 14-day evaluation period, the test sites did not go down anytime. Hostinger claims a 99.9% server uptime record, so you’ll be able to rely on them to keep your website up and running.

There’s a 30 days money-back guarantee if in case you do not like their service. Although that is less likely to happen since Hostinger’s live chat is available round the clock, it’s simple and quick and will cater to your needs whenever you need it regardless of your scenario. Hostinger is an affordable service, costs starting at $1.39/month. In fact, it’s typically one of the most affordable hosting alternatives we’ve found.


SiteGround has excellent uptime and customer service, however committed, VPS, and Windows servers must be found externally. Year round, the support crew is accessible 24 hours a day, 7 days a week. They also appear to place a high importance on loading speed, efficiency and performance according to their website. It’s very user-friendly and the costs start at $4.99/month, perfect for beginners!

You’ll most likely be able to use wordpress with ease if you use one of their web hosting plans.

Install WordPress via autoinstallers and cPanel

This method can be used if your web hosting doesn’t come with pre-installed WordPress. Don’t worry! It’s not much of a hassle. You’ll be just a few clicks away from having WordPress installed after reading this article!

What is cPanel?

A internet-based control panel is known as cPanel. cPanel is the user interface for managing your web hosting subscription. If your cPanel does not have pre-installed WordPress you must manually install it.

1. Download wordpress files at – Download WordPress
Download WordPress
2. Login to Cpanel -> File Manager -> Upload Files
Upload Files
3. Select and Upload the Downloaded File.
upload file
4. The file should be visible in the folder you have uploaded
uploaded file
5. Select the file, Click Extract and Ok.
Extract file
6. All files will be extracted to a folder called “wordpress”
7. Go to that folder, Select all files, Click Move and move them back to one folder, Usually move them from wordpress folder to public_html folder
8. Now go back to Main Cpanel Options -> SQL Databases
MySQL database for WordPress Installation
9. Create one database, just name it any.
10. Now just below creating database user, there would be option to Add user to database
Create a new User for Installing WordPress
11. Choose the database and database user you have created and provide all priviledges
12. Now open your website, you should see wp-installation.
13. You need to enter the complete sql database name, username and password. If you passed all the correct details, then it would connect or it will fail Mostly you wouldnt have provided all privileges incase of any errors or you have entered incorrect information.
14. Once Installation is done, your website will be live.

Woohoo these are the few steps you have to follow to install WordPress! Few clicks and you’ll be able to post your very first blog on your site.

Install WordPress on your own computer using XAMPP

There are many ways to install WordPress on your computer; you can do it the hard way or the easy way.

Install and setup apache server, php server, mysql server, and wordpress manually, or use a comprehensive installer such as XAMPP to do everything for you. You must first create a localhost or local server before installing WordPress on it. As a result, you should be able to install XAMPP on Windows. You can read our post for a step-by-step explanation. However, installing XAMPP with WordPress can be difficult, so you may require assistance.

1. Download XAMPP – Download here

XAMPP – for windows and Linux.

MAMP – for Mac and Windows.

The software XAMPP must be downloaded and installed before you can install WordPress locally. The Windows installer is available from Apache Friends.

Download xampp
2. Deactivate any antivirus softwares

Because a running antivirus product can interfere with the setup process, it’s best to put your virus protection on hold until all of the XAMPP modules have been installed. They appear to be interfering with the activation of XAMPP.

Deactivate antivirus
3. Setup XAMPP

When the download is complete, double-click the file to activate the XAMPP installation. Check the ‘start the control panel now’ option after completing the process, and then click the stop button.

Setup xampp
4. Choose required software components

You can choose to omit components of the XAMPP software package from the configuration under ‘Select Components.’ However, for a complete remote test server, we suggest using the default setup and all accessible modules. Click ‘Next’ once you’ve made your decision.

All you need are the following items in addition to the needed ones:

  • MySQL
  • PHPMyAdmin
Install XAMPP

You have to then select the folder you want your XAMPP folder in. It can be kept as default but many prefer to change the directory to their desired one. After selecting the directory, press ‘next’ and finish installing. This process might take a few minutes since it’s a comparatively big file.

5. Finish the installation
Finish XAMPP Installation
6.XAMPP Control Panel

Now the next step will be to configure the XAMPP control panel. Modules can be activated and deactivated using the control panel. You’ll need to activate two very important modules, Apache and MySQL. Once they are activated, they will be highlighted in green which shows that the modules are well and running.

XAMPP Control Panel
before activation
XAMPP Control Panel
after activation
7.Management of modules

When you click the server’s Admin icon, you’ll be taken to the internet browser. The Control Unit will appear, and you’ll be sent to your XAMPP local host’s dashboard. The interface includes various links to relevant webpages along with web applications that provide you with a variety of XAMPP apps, such as WordPress or other CMS systems.

XAMPP Modules
8.Adding WordPress files to XAMPP

Install WordPress from and add the downloaded WordPress .zip file to C:/xampp/htdocs, as indicated in method 2.

WordPress files

Once you’ve figured out how to set up XAMPP and WordPress for the first time, you’ll be able to rapidly create new testing sites anytime you need them.

Install WordPress using FTP

What is FTP and why should you use it for WordPress?

FTP is a file transfer protocol that connects a client and a server. This usually entails retrieving documents on your web host’s server from your home computer for WordPress bloggers. An FTP client is application that provides connectivity to the server of your web server. You can publish, browse, and modify the files on the server once you’ve established a connection.

Although we can activate WordPress for you instantly using hosting account’s incredibly simple functionalities, we also advise customers who want to customise their configuration to use an FTP client.

1. Download an FTP software.
2. Use the credentials provided by your hosting server to get into your FTP software.
3. Download the most recent version of WordPress and install. 

Follow WordPress following the steps in method 2. Unzip the files and save them. Install them into the main domain by uploading the WordPress files into /public_html/directory.

Install WordPress via ftp
4. Configure cPanel.

Login into the cPanel and create database as shown in method 2. To do so, go to your host control center and log in using your hosting company’s cPanel login credentials. Navigate to the URL for the location where you installed WordPress to start the installation.

5. Create a configuration page file.
Configure cPanel
6. Input Information

You’ll be taken to a page where you must enter the database name, host, username, and password.

7. Submit and run the install

If everything went smoothly, you’ll be taken to the WordPress admin page, which is the login page. And your manual installation using FTP will be done! Installing WordPress via FTP, on the other hand, necessitates a lot more preparation and setup. That’s why the first two choices are recommended, pre-installed WordPress servers or using the auto-installer, are our favourites.

Leave a Comment

Your email address will not be published. Required fields are marked *