How To Website

Install WordPress by yourself in 3 easy steps.

Install WordPress by yourself in 3 easy steps.

Once you have registered your Domain and selected a Hosting, it is time to install WordPress. If you have not, you need to. We use RACTOW for both.

We have two ways to install WordPress.

  1. Use the Addons.
  2. Use FTP and upload.

Let us discuss installing from Addons in detail here. I will discuss installing WordPress using FTP, in a separate article. Stay tuned.

Install WordPress using Addons

Step 1: Install WordPress – Initiate

Log in to your CWP Control Panel, and click on the WordPress option under the Addons menu.

addons wordpress install
Addons > WordPress

Now in the Module Addons, click the “Add new WordPress” button.

add new wordpress install
Click Add new WordPress button

Once you have clicked the button, you will land on the Software Setup page for WordPress. In this window, select your registered domain name from the Choose Domain dropdown.

select domain on which wordpress will install
Select your registered Domain

After that, mention the name of the folder in which WordPress will install, in the “In Directory” field.

In Directory

select directory in root where wordpress will download installer
Mention the folder name, where WordPress will install

To understand it better, say, for example, your registered domain name is By default In Directory is set to “wp“. So, if you install WordPress in the wp folder, your viewers will have to use the folder name (wp) after your domain name. Like this:

But, if you want your viewers to access your website directly using your domain name then you should keep the field blank. So if you keep this “In Directory” blank, your URL to your WordPress will be like this:

Next, choose a language.

language selection for wordpress install
Choose language

Advanced Option for Database

After that, move on to the Advanced Option. In this section, we have to provide the Database related information. WordPress needs this to store various media and configuration data of your website.

database configuration for wordpress install
Advanced Database options

We do not need to change the database name or the user name, as WordPress installation will create all those for us. So, all we have to do is to create a strong password, and a click of a button will do that for you. The Generate random password button. It is a button with a key symbol on it. Now, click the button to create a random strong password.

generate random strong password
Key Button to create a strong password
strong password for wordpress database
Strong Password generated automatically

We are almost there. Before we hit the Install button, we need to do one important thing. I would recommend you note down the database name, user name & password somewhere, and keep it safe. Although we may never need it, sometimes it may turn in handy.

Once that’s done, click on the Install button, and click Continue on the Confirmation box.

install wordpress
Click on the Install button

After clicking Continue, you will receive another confirmation box.

second confirmation to install wordpress
Second confirmation

Installation of WordPress starts with clearing your installation folder. So, check your folder contents using File Manager or FTP. In short, be sure that the installation folder is ready for a WordPress installation.

Even if you are installing WordPress for the first time on brand-new hosting, this alert will pop up. This happens because your empty website will have a default CWP page. If in doubt, Cancel the process. Otherwise, if you are confident, go ahead and click Continue.

Step 2: Finalizing WordPress Install

At first, the WordPress installer will clean the folder. After that, it will create the database and user. Then, it will download a fresh copy of WordPress in the selected folder. Therefore, all that time you will see this waiting screen.

installing wordpress
Waiting Screen

Somehow, that waiting takes forever! I have reported this issue to the CentOS CWP team. I hope they will squish the bug in their next release. So, as an alternative, in a few minutes, visit your website in a new tab. If you see the following screen, wait for a few more moments, and refresh.

WordPress is still being downloaded, so wait for a while.

Keep refreshing your website till you get the First WordPress screen.

Once you are there, click the Continue button.

language selection for wordpress install
First WordPress screen

Next, mention the Title of your website. Don’t worry, we can change that title later.

website title of wordpress installation
Add website title

After that, select a username in the Username field. I prefer to keep admin, but you may keep anything you want.

website admin of wordpress installation
Set website Username and Password

As you can see in the screenshot, a strong password is already selected for you. So, you may change it to something else. Or, keep it unchanged, and store it somewhere securely.

Next, in general, the Discourage Search Engine is not selected. Because, checking this will not allow search engines like Google, Yahoo, or Bing to scan your website. So, If these mega search engines can’t scan your website, your website won’t list in any searches. Nobody wants that. So keep this checkbox, unchecked.

encourage indexing of your website
Keep it unchecked

Step 3: Finish Installation

Last, but not least, click the “Install WordPress” button.

In just a few seconds, you will see the following screen.

installing wordpress completed

Now click on the “Log In” button and log in using your username and password.

Congratulations! You have installed your WordPress website, on your own.

Do let me know how you liked this article in the comment box below.

  1. March 24, 2022 at 1:07 am
    קמגרה says:

    Everything is very open with a precise clarification of the challenges. It was really informative. Your website is useful. Thanks for sharing!

  2. September 9, 2022 at 5:52 pm
    Mark says:

    Thanks for your blog, nice to read. Do not stop.

Leave a Reply

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