All the best WordPress hosting companies provides you the feature to install WordPress in few click. It may be exhausting to install WordPress manually for the beginners but this guide will help you to install WordPress manually step by step easily.
You need access to your cPanel and FTP client such as FileZilla to install WordPress manually. Filezilla is the software that transfers the file to your webserver. In this guide you will learn how to install WordPress manually using cPanel.
Install WordPress Manually using cPanel
- Step-1 : Download and Install FTP Client FileZilla
- Step-2: Download and Extract WordPress
- Step-3: Connect Web Server using FTP Client
- Step-4: Upload WordPress using FTP Client
- Step-5: Create Database
- Step-6: Install WordPress
Step-1 : Download and Install FTP Client FileZilla
FTP (File Transfer Protocol) client transfers the files to the web server. You can use FTP clients like FileZilla, CoreFTP and CyberDuck to install WordPress manually. You can download and install FileZilla into your computer.
Step-2: Download and Extract WordPress
You need to download free WordPress files from official WordPress site. From the WordPress site click Get WordPress button to download. Once downloaded, move the file to your desktop for easy access.
Right click on downloaded WordPress file e.g. wordpress-4.9.8.zip and click on Extract Here. You will see another folder named WordPress extracted from the file.
Step-3: Connect Web Server using FTP Client
Now, open FileZilla in your computer. Connect using FTP login credentials provided by your hosting provider and click on Quick Connect button.
if you did not find the FTP login details you can login to the cPanel and click on FTP Accounts under Files then click on Configure FTP Client to expand. You will see login details under Manual Settings.
Step-4: Upload WordPress
In FileZilla you will see two sections PC section at your left and Server Section at the right. From your PC section, click on Desktop where your extracted WordPress folder is located. Double click on WordPress folder to open, you will see all the WordPress file inside.
From the server section open public_html folder where you have to move the WordPress core files from the desktop.
As you can see at the PC section you are in WordPress folder. Select all files inside WordPress folder pressing CTRL+A and move inside public_html folder using your mouse.
It will start transferring the files from the desktop to your webserver. The transfer process takes few minutes to complete. Once completed login to the cPanel to create databases.
Step-5: Create Database
Login to the cPanel using www.youdomainname.com/cpanel and click on MySQL Database Wizard under Databases.
Type the name of database and click on Next Step.
In Step 2, type username and password for database. Keep note of username and password you will need later while installing WordPress. Click Create User.
In step 3, Add user to the database. Check All Privileges and click Next Step button.
Now, your database is created. Go back to cPanel dashboard clicking on Return Home links at button.
Step-6 : Install WordPress
You have already transfer WordPress and created the database. You are ready to install WordPress in your webserver. Type your domain name e.g. yourblog.com in the web browser and press enter. You will see WordPress setup page, Click on Let’s Go button to continue.
In the next page, you need to enter the database details that you have created in Step-5. Use default database host and table prefix. Click submit button.
Now, type your Site Title, admin username, password and email address. You need this details accessing “WordPress Admin Panel”. Click on “Install WordPress” button.
You have successfully installed WordPress. Now, you can login to WordPress admin panel using www.yourwebsite.com/wp-admin in your browser.
We hope this tutorial on how to install WordPress manually using cPanel is helpful. You may also like to see the guide on WordPress tutorial. If you find this guide helpful do not hesitate to share and follow on facebook and twitter.