Hosting Under a cPanel Account
What is a cPanel account?
A cPanel account is your hosting environment where you can manage your website, files, email accounts, databases, domains, SSL certificates, backups, and other hosting features.
When you purchase a hosting plan, we create a cPanel account for you. You can then access cPanel using the login details provided after your hosting account is activated.
What can I manage from my cPanel account?
Depending on your hosting plan, cPanel gives you access to tools for managing:
-
Website files
- Content Management Systems (CMS) e.g Wordpress, Drupal, e.t.c.
-
Domains and subdomains
-
Business email accounts
-
MySQL databases
-
SSL certificates
-
Backups
-
FTP accounts
-
DNS settings
-
Redirects
-
Cron jobs
-
Website security
-
PHP versions and settings
-
Error logs
-
Disk and bandwidth usage
The features available to you depend on the hosting package you have purchased.
Can I host multiple websites under one cPanel account?
Yes, if your hosting plan supports multiple websites.
For example, if your hosting package allows 10 websites, you can host multiple domains within the same cPanel account without purchasing a separate hosting account for every website.
Each website can have its own:
-
Domain name
-
Website files
-
Email accounts
-
Database
-
SSL certificate
-
DNS configuration
Your websites are managed from the same cPanel dashboard.
Example
Suppose you have:
-
example.com -
example.org -
mybusiness.com
If your hosting package supports multiple websites, all three can be managed from the same cPanel account.
How are additional websites added?
Additional websites are normally added through the Domains section inside cPanel.
Depending on your cPanel version, you may see an option such as Create A New Domain or Domains.
You can then:
-
Log in to cPanel.
-
Open Domains.
-
Click Create A New Domain.
-
Enter your domain name.
-
Configure the website directory.
-
Create the domain.
-
Upload your website files to the appropriate directory.
The domain must point to our hosting server before the website can be accessed correctly.
Can every hosting plan host multiple websites?
No.
The number of websites you can host depends on your hosting package.
For example:
| Hosting Plan | Websites |
|---|---|
| Basic | 1 website |
| Business | 10 websites |
| Premium | Unlimited websites |
Always check your hosting plan for the exact limits and features included with your account.
Does hosting multiple websites use the same storage?
Yes. Websites hosted under the same cPanel account normally share the storage allocated to that account.
For example, if your hosting plan includes 50 GB SSD storage, that storage is shared between:
-
Website files
-
Databases
-
Email accounts
-
Backups stored within the account
-
Other files stored in your hosting account
If the total usage reaches your account's storage limit, you may need to remove unnecessary files or upgrade your hosting plan.
What about email accounts?
Email accounts are also managed from your cPanel account.
For example, if your domain is:
example.com
you can create professional email addresses such as:
-
info@example.com -
sales@example.com -
support@example.com -
admin@example.com
The number of email accounts available depends on your hosting package.
Can each website have SSL?
Yes.
Websites hosted under your cPanel account can use SSL certificates so visitors can access them securely using HTTPS.
For example:
https://example.com
If SSL is included with your hosting package, certificates may be automatically issued and renewed for eligible domains.
What happens if I reach my hosting limits?
Your cPanel account has limits based on your hosting package.
These may include:
-
Storage
-
Number of websites
-
Email accounts
-
Databases
-
Bandwidth
-
Other account resources
If you approach or exceed a limit, you may experience problems such as being unable to upload files, create additional email accounts, or add another website.
If your website has outgrown the current package, you can upgrade to a higher hosting plan.
Is each website a separate hosting account?
Not necessarily.
When multiple websites are hosted under one cPanel account, they share the same hosting account and its allocated resources.
This is different from purchasing completely separate hosting accounts for each website.
Hosting multiple websites under one account can be convenient and cost-effective when you manage several small or medium-sized websites.
When should I use separate hosting accounts?
Separate hosting accounts may be preferable when websites need to be completely independent.
For example, separate accounts can be useful when:
-
Different people or businesses manage the websites.
-
Websites require different hosting plans.
-
You need stronger separation between websites.
-
One website has significantly higher resource requirements.
-
You want separate billing or account access.
-
A website needs to be moved independently in the future.
If you're unsure which setup is best for your websites, contact our support team before making changes.
Important: Keep your cPanel credentials secure
Your cPanel login provides access to important parts of your hosting account.
Never share your cPanel password publicly or with untrusted individuals.
We recommend:
-
Using a strong, unique password.
-
Keeping your password private.
-
Avoiding passwords used on other services.
-
Changing your password if you believe it has been compromised.
-
Using secure connections when accessing cPanel.
Our support team will never require you to publicly post your cPanel password.
Frequently Asked Questions
Can I host WordPress websites in cPanel?
Yes. cPanel can be used to host WordPress and many other PHP-based websites, provided your hosting package meets the application's requirements.
Can I host a Laravel website?
Yes, provided your hosting environment and hosting package support the Laravel application's requirements. Laravel applications may require specific PHP versions, extensions, database configuration, and server settings.
Can I create databases for each website?
Yes. You can create and manage MySQL databases through cPanel, subject to the limits of your hosting package.
Can I create subdomains?
Yes. Subdomains can be created through the Domains section of cPanel, subject to your hosting plan's features.
For example:
blog.example.com
Can I access my website files?
Yes. You can manage your files using File Manager in cPanel or through FTP/SFTP where supported.
Can I manage DNS from cPanel?
DNS management depends on your hosting configuration. Some DNS records can be managed through cPanel, while others may be managed through your domain registrar or DNS provider.
What if I need help setting up my website?
If you are unsure how to configure your domain, website, email, SSL, database, or other hosting features, contact our support team. We can guide you through the appropriate setup for your hosting plan.