How to Install WordPress in 2023 – Ultimate Guide

What is WordPress?

WordPress is a free and open-source content management system (CMS) that is widely used to create websites, blogs, and online stores. It is based on PHP and MySQL, and its user-friendly interface makes it easy for non-technical users to create and manage content.

WordPress was first released in 2003 and has since grown to become the most popular CMS in the world, powering over 40% of all websites on the internet. It is highly customizable and has a vast library of themes and plugins that allow users to add features and functionality to their site.

WordPress is available in two versions: and is a hosted platform where you can create a website for free, but it has limited customization options. is a self-hosted platform that requires a web hosting account and gives you full control over your site’s design and functionality.

WordPress is known for its flexibility, ease of use, and community support. It has a large and active community of developers and users who contribute to its development and offer support through forums and documentation.


Manual Installation

Here are the basic steps to install WordPress manually:

  1. Choose a hosting provider: You need to choose a web hosting provider that supports WordPress. Some popular hosting providers that support WordPress include Bluehost, SiteGround, and WP Engine.
  2. Choose a domain name: You need to choose a domain name for your WordPress site. You can either register a new domain or use an existing one.
  3. Download and install WordPress: You can download the latest version of WordPress from the official website at Once downloaded, you can use an FTP client to upload the files to your web server. Alternatively, many web hosts offer one-click installations of WordPress.
  4. Create a database: WordPress requires a database to store all your website’s content. You can create a new database using your hosting provider’s control panel or phpMyAdmin.
  5. Configure wp-config.php: After creating a database, you need to configure the wp-config.php file with your database details. This file is located in the root folder of your WordPress installation.
  6. Run the WordPress installation: Once you have completed all the steps above, you can now run the WordPress installation script by visiting your website’s URL in a web browser. Follow the on-screen instructions to complete the installation.

After completing the installation process, you will have access to the WordPress dashboard, where you can start creating content, installing themes, and plugins, and customizing your site.

Automatic Installation

If your web hosting provider offers cPanel, installing WordPress can be done automatically and easily with just a few clicks. Here are the steps to install WordPress from cPanel automatically:

  1. Log in to your cPanel account using your web hosting provider’s login details.
  2. Navigate to the “Softaculous Apps Installer” section and click on the WordPress icon.
  3. Click on the “Install” button to start the WordPress installation process.
  4. In the installation form, fill in the necessary details such as the domain name, installation directory, site name, and site description.
  5. Choose the desired admin username and password for your WordPress site.
  6. Click on the “Install” button to complete the installation process.


Once the installation is complete, you can access the WordPress dashboard and start creating content, installing themes, and plugins, and customizing your site.

Installing WordPress from cPanel using Softaculous is a quick and easy way to set up a WordPress site without the need for technical knowledge.

      Shopping cart