• Shayan Attar

What is WordPress and How To Install WordPress in cPanel Manually? - WordPress Tutorial #1

Hey, my name is Shayan from Creatify Design, and in this article, we are going to talk about WordPress, what is it, what advantages it has for you, and how can you use it?

WordPress is a totally free and open-source content management system (CMS) and around 455,000,000 websites are using WordPress right now.

Nowadays, every business needs a website to promote their business 24/7, showcase their products and services, present their business online, and guarantee an easy online communication platform for its clients.

WordPress is one of the tools available to make this happen, which means individuals can use WordPress for FREE to design and develop their E-Commerce, portfolio, photography, blog, or any other kind of website. That's why WordPress is one of the most popular content management system solutions in the world.

Now, if all that is convenient for you to start using WordPress, it's time to learn how to install and download WordPress, and that's exactly what we are going to cover in this article!

Method 1: Automatic One-Click WordPress Installation

As WordPress has become very popular, these days there are many different host providers like Sitegroud for example that offer the "one-click WordPress installation" which is very easy and fast. In that case, you will not need to download, install, and configure WordPress manually.

But, if your host provider does not offer this option to you, then you need to consider method 2.

Method 2: Manual WordPress Installation

Step 1: Download WordPress

To install and set-up WordPress manually, you have to navigate to, and click on "Get WordPress". The latest version of WordPress will be downloaded as a ZIP file on your system.

Step 2: Upload WordPress to Hosting Account

Now, you need to navigate to your Host cPanel, click on File Manager, and head to the "Roots" folder.

Upload the ZIP file that you have downloaded before and then UNZIP/EXTRACT this file.

Step 3: Create MySQL Database and User

  1. Log into cPanel.

  2. In the Databases section, click the MySQL Database Wizard icon.

  3. Step 1: Create A Database, enter the database name, and click Next Step.

  4. Step 2: Create Database Users, enter the database user name and password, and click Create User.

  5. Step 3: Add User to the Database, click the All Privileges checkbox and click Next Step.

  6. Step 4: Complete the task, make a note of the database name, username, and password, as you will need them for Step 4 below.

Step 4: Configure wp-config.php file

You now have WordPress installed on your Host/cPanel. But, you still need to configure some information. To do so, you have to navigate to the WordPress folder, open the wp-config-sample.php file, and look for the following information:

define('DB_NAME', 'database_name_here');

/** MySQL database username */

define('DB_USER', 'username_here');

/** MySQL database password */

define('DB_PASSWORD', 'password_here');

  1. Replace database_name_here with the name of the database you created (above in Step 3: Create MySQL Database and User).

  2. Replace username_here with the username of the database you created.

  3. Replace password_here with the password of the database that you created.

Save and exit the file, and then rename this file to wp-config.php

Step 5: Run the Installation

Open a new browser window and enter your domain to run the installation script. Depending on where you installed the script, you will be automatically redirected to either of the following URLs:

If you uploaded WordPress to the domain's root folder, you should be redirected to

Step 6: Complete the Installation

  • Once you access your correct WordPress URL in a browser, you will see a WordPress setup page. Select your preferred language and click the Continue button.

  • Under the Information needed section, you'll need to fill out the following fields:

  • Site Title - This can be changed at a later time.

  • Username - This is the admin username for the site. We highly recommend using something other than 'admin', since using it can pose a security risk.

  • Password- A strong password will be automatically generated for you, but you can choose your own. The strength indicator will let you know how secure your password is.

  • Your Email- Login information will be sent to this email address, so make sure it is an email address you have access to.

  • Search Engine Visibility- If you want your website to show up in search engine results, leave this unchecked. If you do not want your site indexed, then you can check this box.

  • Click the Install WordPress button, and you should be taken to the final screen, which says, "WordPress has been installed. Thank you, and enjoy!". It will display the username you chose on the previous page and a placeholder for your password. Click the login button to log in to the WordPress Admin Dashboard to begin building your site!

Now that you have WordPress installed, it's time to configure your WordPress Settings, and that's what we have covered in the next article. So make sure to read it and consider subscribing to our YouTube Channel to receive notifications about our next videos.

I hope you enjoyed reading this article and if you got some value in this article on Creatify Design, make sure to drop a like for us because this will help us to reach more people like you.

Thank you!

© 2020 | Website Designed & Developed

by Shayan Attar