Knowledge Base
Web Hosting
Web hosting is the backbone of your online presence. In this section, you’ll discover how to choose the right hosting plan, manage your website, and optimize performance. Topics include shared hosting, WordPress hosting, managed hosting, and email hosting, with step-by-step guidance for setup, file management, and ongoing maintenance.
How to access cPanel
cPanel is the main control panel where you manage your website, files, email accounts, and databases.
Steps to Access cPanel
Check your email after hosting activation.
You will receive:cPanel Login URL
Username
Password
Open the provided cPanel URL in your browser.
Example:
https://yourdomain.com:2083
-
Enter your username and password.
-
Click Log In.
-
You will now see the cPanel dashboard with sections like:
-
Files
-
Databases
-
Email
-
Domains
-
Security
-
How to Upload Your Website
You can upload your website files using the File Manager inside cPanel without needing external software.
Steps to Upload Files
Log in to cPanel.
Open File Manager under the Files section.
Navigate to:
public_html
This is the root folder of your website
-
Click Upload from the top menu.
-
Select your website files (.html, .php, .css, etc.).
-
Wait until upload reaches 100%.
-
If you uploaded a ZIP file:
-
Right click → Extract
-
Move files directly into
public_htmlif needed.
-
Your website should now be live when you visit your domain.
How to Install WordPress
Download WordPress
-
Visit the official WordPress website:
https://wordpress.org/download/
-
Click Download WordPress.
-
A ZIP file will be downloaded to your computer.
Upload WordPress to cPanel
Log in to cPanel.
Open File Manager.
Go to:
public_html
Click Upload.
Upload the WordPress ZIP file you downloaded.
After upload:
Right click the ZIP file
Click Extract
You will see a folder named:
wordpress
-
Open that folder → Select all files → Move them into
public_html. - Renamed the WordPress Folde to WordPress_pure
Important:
WordPress files must be directly inside public_html, not inside another folder.
WordPress needs a database to work.
-
Go back to cPanel Home.
-
Open MySQL Databases.
-
Under Create New Database:
-
Enter database name
-
Click Create Database
-
-
Create a new database user:
-
Username
-
Strong password
-
-
Click Create User.
-
Add the user to the database:
-
Select database
-
Select user
-
Click Add
-
-
Check ALL PRIVILEGES → Save.
Keep these details. You will need them:
-
Database Name
-
Database Username
-
Database Password
- Renamed config_sample file to confige and fill info
/** The name of the database for WordPress */
define( 'DB_NAME', 'your_database_name' );
/** Database username */
define( 'DB_USER', 'database_user_name' );
/** Database password */
define( 'DB_PASSWORD', your_database_password' );
Start WordPress Installation
Now open your domain in a browser:
https://yourdomain.com
Create Your Website Login
Enter:
Site Title
Admin Username
Password
Email Address
Click Install WordPress.
Login to Your Website
Go to:
https://yourdomain.com/wp-admin
Congratulations. WordPress is now installed manually, which honestly gives you more control than the “click once and pray” installers.
Common Mistakes to Avoid
These are the usual traps people fall into:
Uploading WordPress inside a folder instead of
public_htmlForgetting to assign the database user to the database
Using wrong database password
Editing nothing and expecting magic
How to Create Email Accounts
You can create professional email addresses like:
info@yourdomain.com
Steps to Create an Email Account
-
Log in to cPanel.
-
Click Email Accounts.
-
Click Create.
-
Enter:
-
Email name
-
Password
-
Storage space (or Unlimited)
-
-
Click Create Account.
Accessing Your Email
You can access email via:
https://yourdomain.com:2096
How to Backup Your Website
Regular backups protect your website from data loss, mistakes, or updates gone wrong.
Steps to Create a Full Backup
-
Log in to cPanel.
-
Click Backup Wizard.
-
Select Backup.
-
Choose Full Backup.
-
Select destination
Home Directory
-
Click Generate Backup.
-
Once completed, download the backup file to your computer.
Important: Always keep a local copy of backups.
How to Restore a Backup
If your site breaks, gets deleted, or needs rollback, you can restore it using your backup file.
Steps to Restore Backup
-
Log in to cPanel.
-
Open Backup Wizard.
-
Click Restore.
-
Choose what you want to restore:
-
Home Directory (files)
-
MySQL Database
-
Email Data
-
-
Upload the backup file.
-
Click Restore.
-
Wait for the system to complete restoration.
Your website will return to the previous saved state.
Home Directory
Click Generate Backup.
Once completed, download the backup file to your computer.
Important: Always keep a local copy of backups.