One ground for which WordPress is so popular is because of the low system requirements desirable for running the CMS on a web server. Many hosting services also make use of a variety of auto-installers for making the WordPress installation procedure as simple as possible. With the use of auto-installers, users no longer had to deal with record creation or uploading of the file. In this chapter, you will learn about the system requirements and installation process for WordPress. Complete WordPress installation is an effortless task, and it takes less than five minutes.

cPanel and cloud hosting has one-click WordPress installation facilities, but you can also install it by uploading files directly into the webserver.

System requirements for WordPress installation

  • If you are using Windows, then you require installing WAMP (Windows, Apache, MySQL, and PHP).
  • If you are using Linux, then you require installing LAMP (Linux, Apache, MySQL, and PHP).
  • If you are using MAC, then you require installing MAMP (Macintosh, Apache, MySQL, and PHP).
  • Or you can also install XAMPP, which is Multi-platform and came with (Apache, MariaDB, PHP, and Perl).
  • WordPress is compatible with PHP 5.2+ and MySQL 5.0 +

Download WordPress

WordPress is free and an open-source platform under the GNU General Public License (GPL), and you can download it directly from WordPress's official website. You can also open the link directly to download WordPress.

WordPress Installation

  • First, you required extracting downloaded WordPress and upload into your localhost or web server project folder.
  • You required to open your web browser and navigate the URL of the WordPress folder path (In case of localhost URL will be http://localhost/wordpress_project_folder_name).
  • WordPress installation requires an empty MySQL database, so you needed to create it before.
  • WordPress Setup wizard will ask you initial information about the website, which is mentioned below.

Step 1: The WordPress installation setup will ask you about the language preference on the first step. Here you have to choose the language of your choice and press Continue.

Step 2: Installation The second stage provides info about the required information before proceeding.

Step 3: In this installation steps, you have to provide MySQL database connection credentials. It will ask for entering the information related to the MySQL database. Here is the list of fields that the screen will be asking you to insert:

  1. Database Name: This will be the name of the database that you have already created in the MySQL database to use WordPress.
  2. Username: It will be the user name data for your database.
  3. Password: Here, you have to enter the password for your MySQL database.
  4. Database Host: is where you have to insert the hostname which will be by default as "localhost".
  5. Table Prefix: is implemented to add prefixes in the database tables, which help in running multiple sites on the same database.

Once you provide all the information, press the Submit button.

Step 4: The installation setup checks the authentication of database credentials and provides you with a confirmation.

If you have provided the correct MySQL credentials, a new screen will come up with the option "Run the Install".

Click that "Run the Install" button.

Step 5: This is the final step, where you have to provide site admin information.

Enter the administrative information which will be having the following the field:

  1. Title of the site
  2. Username
  3. Password
  4. Your Email address
  5. Check-box to allow search engines to index the site.

Once you fill the data, click the "Install WordPress".

Step 6: Now, the admin panel will come up with a login screen. Enter the username and password you have chosen in the previous screen and login.

That's it; you have successfully installed WordPress.