In this tutorial we’ll learn how to install WordPress manually on any shared web host, using cPanel. Although there are quicker ways to install WordPress, such as using script installers such as Softaculous, this guide takes us back to the basics. It will give us a better understanding of how the different components of WordPress are linked internally.
If you wanted to install WordPress locally without purchasing a shared hosting server, you’re in luck! We have similar tutorials for installing WordPress offline in Windows, MacOS and Linux. The principles are all the same.
Installing WordPress manually consists of three basic steps:
- Upload the WordPress files to your server
- Create and link the database
- Run the famous 5-minute WordPress installation
These steps remain unchanged in almost any WordPress setup – be it shared hosting, managed WordPress hosting or an offline setup. Of course, the complexity would increase with managed hosting, but we won’t have to worry about that now, would we? (Hint: Because it’s a managed service!)
In this tutorial we’re going to install WordPress manually using cPanel. Then, as a bonus, we’ll also show you how to use an automated script installer (Softaculous) to install WordPress in the same shared hosting server.
Using cPanel
With the advent of cPanel, a lot of our work has been reduced. Almost every shared hosting provider that you find today will include a license of cPanel in your hosting account. If you manage to find that doesn’t offer cPanel, you’re better off going with one of the best WordPress hosting companies.
Okay, so let’s break down this tutorial. We’ll first list the prerequisites and then move on to the table of major tasks.
Prerequisites for this guide:
- We assume you’re on a shared host with cPanel installed. If you’re having a hard time deciding which shared host to go for, you could try BlueHost.
- You have FTP access to your public_html directory. This is the folder that will hold the WordPress installation files.
- You have a standard database like MySQL.
- You have downloaded the wordpress.zip file and are able to extract the contents.
Major Steps in Manual Installation:
- Upload WordPress Files to Shared Hosting Server
- Uploading WordPress ZIP archive using cPanel File Manager
- Understanding which Directory to Install WordPress
- Upload, Extract and Move
- Uploading the wordpress.zip archive via FTP
- Uploading WordPress ZIP archive using cPanel File Manager
- Creating a new MySQL Database and User
- Create a New MySQL Database in cPanel
- Create a New MySQL User in cPanel
- Connecting the MySQL User to the Database
- The Final Configuration (WordPress’ 5 Minute Installation)
- Bonus: Install WordPress Manually with Softaculous in cPanel
- Select WordPress
- Configure Settings
- Why Use Softaculous (or other automated script installers)?
1. Upload WordPress Files to Shared Hosting Server
First we download the latest version of WordPress from the WordPress.org repository. Uploading the WordPress files to your hosting server can be done in two major ways.
- You could use the cPanel File Manager to upload the zip file, OR
- Upload the file using FTP access.
We’re going to highlight both the methods.
Step #1.1 – Uploading WordPress ZIP archive using cPanel File Manager
- Login to your hosting provider’s Client Area and launch cPanel.
- If you’re unable to locate it, you could try yoursitename.com:2082 since cPanel’s default port is 2082 (2083 for cPanel over SSH).
- In case you cannot login to cPanel, contact your hosting company’s support.
Post a Comment
THANKS for comment!!!!