Hello Friends, Welcome Back, Again I Come Up With A New Guide On How To Install WordPress On A CPanel Hosting Without Using Any 3rd Party App Like One Click Installer Softaculous.

Through This Guide, You Can Install Wordpress On Any CPanel Powered Hosting Manually Without Any Tool.

In Present Time, Many Hosting Providers Are Providing Softaculous As A Easy Tool To Install WordPress And Many Other CMS With Just One Click.

But There Are Many Other Hosting Providers That Don't Provide You This Facility, But You Can't Deny Their Hosting Due To Their Unbeatable Features And Speed.

Then This Guide Will Helps You To Install Wordpress On Any CPanel Powered Hosting Without Using Any 3rd Party Tool.

So, If You Are One of Them, Then Just Let's Start.

Steps To Install WordPress On A CPanel Hosting Without Softaculous

Just Follow Below Steps Without Skipping Any Of Them And Keep Your Username And Passwords Safe.

Before Start, Please Verify That Your Domain Is Pointed To Your Hosting Correctly And You Have A Working CPanel Username And Password.

If These All Are With You Then You Can Proceed Further.

Download WordPress ZIP File And Upload It To Public_html

  1. First of All, Go To Official WordPress Website Repository To Download WordPress ZIP File By Clicking This Link - Download Latest WordPress Zip File
  2. Now Go To CPanel And Open Public_html Directory.
  3. There Click On Upload Button.
  4. There Click On Select File And Now Choose Downloaded WordPress Zip File To Upload.
  5. Then Wait Until The Upload Get Completed.
  6. Now Go Back To The Public_html Directory.

Extract WordPress ZIP File And Move All Files To Public_html

Now After Uploading Zip File, Select It And Click On Extract Option From Header Menu.

Then Your Zip File Will be Extracted And You Will See A New WordPress Folder In Public_html Directory.

Open That Folder And Select All Files And Then Click On Move Option.

And Remove The /Wordpress/ From The File Moving Location.

file moving path
file moving path

Now, Just Delete The WordPress Folder And ZIP File That You Uploaded To Save Your Disc Space.

Create Database For Your WordPress Website

Now Again Go The The Home And Find MySQLR Databases Option In Your CPanel Home.

mySQL Manager option in CPanel
mySQL Manager option in CPanel

Now Open It And There Enter Your Desired Username For Database On 1st Form (Highlighted Below).

database name field highlighted
database name field highlighted

And After Entering Database Name Click On Create Database Button.

That's It, You Have Create Database For Your Website, Our Work Is Not Over Yet.

We Have To Create A Database User And His Passwords That Can Handle All Operations In This Database.

To Create Database User, Slide Download To This Page And Find MySQL Users >> Add New User Section.

Database User Create Option Highlighted
Database User Create Option Highlighted

There In 1st Filed Enter Your Desired MySQL Database Username And In 2nd And 3rd Type Your Desired Passwords.

After That, Click On Create User Button.

That's It, We Successfully Created A User For Our Database, Now We Have To Grant All Permissions To This User, So, This Can Run Any Operation On Our Database.

To Do So, Slide Down To This Page And Find Add User To Database Section.

Then Click On Add Button.

Make Sure There Are User Newly Created Username And Database Name Before Clicking On Add Button.

Now It Will Takes You To The Permission Page (Like Shown Below).

Permission Page Highlighted In MySQL Manager
Permission Page Highlighted In MySQL Manager

There Check The ALL PRIVILEGES Option And Then Click On Make Changes Button.

Now Our Database Is Ready And We Are Ready To Move On Our Next Step.

Connecting The WordPress With Database And Finishing Installation

Now Its The Last Step of Our WordPress Installation.

For Final Step, Just Enter Your Domain Name In Browser Search Bar And Open It.

On Appeared WordPress Page, Select Your Desired Language For Your WordPress Blog And Click Continue Button.

Then On Next Page It Will Show You A Massage That For Further Steps You Have To Database Username And Passwords With You.

Then There Just Click On Let's Go! Button.

Now This Is The Most Important Step, On Next Page You Have To Submit The Correct Information Related To Your Database.

There You Will Get A Form Like Shown Below.

Wordpress Database Connecting Form Fields Highlighted
Wordpress Database Connecting Form Fields Highlighted

There In 1st Field Enter Your Database Name, In 2nd Enter Your Created Database Username And In 3rd Field Enter The Database User Passwords.

Here Input Those Info That We Created In Step 3.

Now Don't Change Anything In 4th And 5th Fields.

After Submitting These Info's Click On Submit Button.

If Everything Will be Fine, Then It Will Takes You To The Next Page, There Just Click On Run The Installation Button.

Now You Are On The Final Stage, On This Page, You Just Have To Insert Your All Your Website Information Like Website Title, Username And Passwords, And Also Your Email ID.

Don't Check The List Option "Search Engine Visibility", Otherwise Your Website Not Index In Search Engines.

After Inserting All Info, Click On Install WordPress Button.

That's It, You Have Successfully Installed WordPress On Your CPanel Hosting Without Using Any 3rd Party Tools.

Bonus Tip: Best PHP Configuration For WordPress

Sometime WordPress Showing Errors Due To Some Lower Configuration of PHP.

So, To Solve These PHP Misconfiguration Related Errors, I Am Providing You Best And Evergreen PHP Configuration.

You Can Also Change Them According To Your Need.

To Change The PHP Configuration, You Have To Modify php.ini File.

And To Open php.ini File In CPanel, You Have To Just Find MultiPHP INI Editor Under The SOFTWARE Section.

php.ini Editor Option Highlighted In CPanel
php.ini Editor Option Highlighted In CPanel

Now There Select Your Website Directory To Change php.ini Configuration For Your Website.

And There Insert Values According To The Below Image.

php.ini configuration for wordpress website
php.ini configuration for wordpress website

After Changing, Click On Apply Button.

That's It, Now You Are Ready To Design And Editing Posts In Your Wordpress Website.

Final Words:

So, Its A Complete Guide On How To Setup WordPress Website On CPanel Without Using Softaculous.

I Hope This Guide Will Help You To Setup Your WordPress Website Without Any Problem.

Also Share It With Your Friends To Help Them To Start Their Wordpress Website.

Keep Visiting Our Blog To Read More Informative Articles Like This.