cPanel is a user-friendly dashboard most web hosts provide to make it easy for their users to manage their web hosting accounts. Using cPanel for WordPress hosting , site owners can manage their WordPress websites, email accounts, domain names, database connection , etc. without any sort of technical knowledge.
To this end, having an in-depth understanding of cPanel will make life pretty easy for you as a website owner. By the time you are done with this guide to cPanel , you will have a deep understanding of the topic, even if you have never managed WordPress hosts .
In this article:
- What is cPanel
- What is the difference
- How Do I Log into my cPanel?
- What Can I do via cPanel?
What is cPanel in WordPress?
In the early days of the web, you needed to possess technical skills to manage a website’s hosting. But not everybody had such skills, and so the need for a user-friendly solution arose.
In response to this need, the control panel – cPanel for short – was developed.
Due to its rising popularity, it has become the go-to solution for the efficient management of web hosting.
So whether you run a custom-coded or WordPress website, with cPanel you can efficiently manage your webserver irrespective of your hosting plan
Here’s how the interface of the control panel looks like
Depending on your host provider, yours might be different from the one above.
Do note that not all WordPress hosts use cPanel. Some use a customized control panel, which works just as the cPanel. If unsure which your host provider uses, reach out to them.
What Is the Difference Between cPanel and WordPress?
Simply put, cPanel is a server management technology, whereas WordPress is one of the content management systems upon which you can build your website on.
This might sound a little confusing, so let’s break it down.
For a website to be live – that is, it can be accessed by anyone with an internet connection – it needs to be on a server that is constantly connected to the internet. For instance, if you wish to start a WordPress blog, you will need a server where the blog will live, else it won’t be accessible to the public.
Because this server is constantly connected to the internet, anyone with an internet connection can connect with this server and request to view your site.
cPanel makes it easy for you to efficiently manage your server and site software, and you can do so without any technical skill.
WordPress, on the other hand, is a database-driven content management system that makes it easy to create and add/remove content from a website. Even with zero coding skills, you can seamlessly add new posts, pages, media, etc. to a WordPress website.
So, whereas cPanel provides users the platform to manage their server (essentially the house where your website lives), WordPress is your website itself.
How Do I Log into my WordPress cPanel?
By default, upon creating a hosting account your web host provider will send you a welcome email that contains the link to your cpanel for WordPress hosting and your username and password.
Maybe they didn’t, or, perhaps, you can’t find the email anymore. Whatever be the case, there’s a workaround.
If you don’t have the link to your cPanel and would want to access it, simply append 2082 or 2083 to your domain
Which should you use? If you have SSL installed on your domain(i.e. your url starts with https), use 2083, else use 2082.
Here’s an illustration:
To get the cPanel username and password, you will have to contact your host provider.
What Can I do via cPanel?
After logging into cPanel, here are a couple of cPanel features that you can do via cPanel dashboard:
Install WordPress with cPanel
You might be glad to know that you can download WordPress and also install it with cPanel, so you do not need to install WordPress manually. That’s the simplest and easiest way to get WordPress up and running on your domain
To do so, access your cpanel dashboard and navigate to the Apps section. Then click on Softaculous Apps Installer.
Depending on your hosting company, you might see Auto Installer and not Softaculous Apps Installer. If so, still click on it.
If it happens you didn’t see Softaculous or Auto Installer, reach out to your host provider for assistance.
Upon clicking Softaculous Installer, you will see the software options you can install. WordPress, Joomla, Drupal, Prestashop, etc. are all available, and can be installed with a few clicks of the button.
To install WordPress on your domain, click the icon as shown below
On the next page, select the domain you would like to install WordPress on. This could be your main domain or a subdomain.
In this example, we chose to install WordPress on a subdomain. After selecting an installation URL, scroll down to the bottom of the page. You can type in your email in the “Email installation details to:” text box, and then click the install button.
After clicking the install button, you will get a WordPress installed success message. Also, you will be shown the URL to the login page of your newly installed WordPress site.
Install SSL certificate or website’s domain
Installing SSL certificate not only makes your website more secure, but it also helps improve search ranking.
From your cPanel dashboard, you can install SSL certificate on your domain. The installation process varies according to host providers. Some install it for you automatically upon creating a hosting account. Some others will charge you a fee before installation.
Upload and delete files via file manager feature of cPanel
Every cPanel has a file manager module that lets you upload and remove files on the fly. This eliminates the need for FTP client. In addition to managing files, you can also create backups, manage disk space and lots more, thanks to cPanel backup wizard feature.
Create a custom email account
If you would like to have a custom email for your website, the easiest way to create one is via the cPanel.
A custom email can be something like this:
What’s more, you can set up autoresponders, spam protection and forwards via the email module.
If you would like to access your emails, you can do so via cPanel Webmail feature.
Access your website’s MySQL database
WordPress is a database-driven technology. For this reason, the need to modify/edit mysql databases of your website will come up from time to time.
Thankfully, you can access and modify your WordPress website’s database via the cPanel.
Create FTP connection
To access your website’s files, you can either use the file manager feature of cPanel or create an FTP connection.
If FTP connection is your preference, you will first need to create an FTP user account. This you can do right from your cPanel accounts control panel dashboard.
After creating an FTP user account, login credentials will be generated for you. With the login credentials, you can access, modify, delete, and add files to your WordPress website.
Subdomains make is possible to create multiple websites without having to purchase several domains.
A subdomain looks like this
And, depending on your host company, there’s literally no limit to the number of subdomains you can create.
This is just a summary of some of the things you can do via cPanel.
cPanel is a great technology that makes it easy to manage a website’s hosting right from one place. However, not all host providers use it but prefer to use a custom control panel.
Whichever be the case, your hosting company is obliged to provide you with a means of managing your website’s hosting. If unsure which they use, you can always reach out to them.
This article has shown you some of the most used functions of cPanel, including how to Install WordPress in cPanel.
If you would like to learn WordPress and everything that goes around it, visit our WP academy right away. You will find a ton of beginner-friendly guides and tutorials.
For questions or further assistance, don’t hesitate to contact us. We would love to help.