You don’t need to install WordPress manually in all hosting provider. As you are probably aware, most reputable hosting providers these days include automated WordPress install tools such as MOJO, Softaculous, etc. These installers work great in many cases, but often stuff your site full of unwanted plugins and themes. In addition, these automated tools have a reputation for timing out or being completely unavailable at times, which can be frustrating if you’re on a deadline.
however, if you are having trouble with this method, this article will cover the steps needed to install WordPress manually.
Step 1: Download WordPress First
First of all you need to download WordPress files into your pc. So, go to Download WordPress files.
After download keep the file to a folder, you need the file in the next steps.
Step 2: Upload WordPress to Hosting Account
There are three (3) available options for uploading WordPress to a hosting account.
- Upload via FTP – Please see FTP Getting Started for more information.
- Upload via File Manager – Please see How to Upload Using the File Manager for instructions.
- Upload via SSH – Please see How to Get and Use SSH Access for instructions.
I will show uploading files via File Manager. So let’s begin:
- Login to cPanel.
- Under Files, click File Manager.
- Select Web Root and Show Hidden Files, then click Go.
- Click to open the folder to which you’d like to upload files.
- Click Upload from the top toolbar.
- Click Browse (some web browsers will have Choose File instead).
- Select the file on your computer that you wish to upload.
- Once the file has been selected, it will automatically upload. You may select additional files while uploads are in progress.
Step 3: Create MySQL Database and User
WordPress cms store its information and data in a database. So, first of all, need to create a Database on hosting.
- Login to cPanel.
- In the Databases section, click the MySQL Database Wizard icon
- For Step 1: Create A Database, enter the database name and click Next Step.
- For Step 2: Create Database Users, enter the database user name and password and click Create User.
- For Step 3: Add User to the Database, click the All Privileges checkbox and click Next Step.
- For Step 4: Complete the task, make note of the database name, username and password, as you will need them for Next Step
Step 4: Configure wp-config.php
The wp-config-sample.php file contains the database information and orders the WordPress cms which database to pull information from. In this step must be completed to ensure the correct database information is associated with the WordPress installation.
Be sure to replace example.com in the example above with your actual domain name.
You should now see a welcome page that says “Welcome to the famous five minute WordPress installation process!”
Let’s begin configuration of wp-config:
- Go to
- You will see a screen that you are seeing above. Press Let’s go!
- Fill up the database name field with your database name that you have created sometime ago.
- Fill up the username name field with your database name same way. Fille same password field also.
- In the prefix field you can put anything as you want.
- Then click finished
That’s i. Now let’s go to next step
Step 6: Complete the Installation
In this page, you have to fill in the fields for:
- Your Site Name
- Password (needs to be entered twice)
- Email address (login information will be sent to this email address)
- Select whether or not to have the search engines index the site
Click Install Now, and you should be taken to the final screen, showing the following message:
✔ Success! WordPress has been installed.