1. CPANEL How-To Guide

CPANEL How-To Guide

  1. what is cPanel: A Beginner’s Guide
  2. cPanel Login and Basic Setup Guide
  3. creating a Website with cPanel
  4. how to Use cPanel’s File Manager
  5. setting Up Email Accounts with cPanel
  6. managing Databases with cPanel
  7. managing Domains and Subdomains
  8. Installing an SSL Certificate
  9. managing backups and restores
  10. hardening Security Settings in cPanel
  11. understanding Addon Domains and Park Domains in cPanel
  12. setting Up an FTP Account with cPanel
  13. setting Up Cron Jobs in cPanel
  14. managing WordPress with cPanel
  15. utilizing cPanel’s Statistics and Analytics Tools
  16. installing Apps with cPanel’s Softaculous
  17. managing DNS in cPanel
  18. checking Account Usage in cPanel
  19. how to Troubleshoot Problems in cPanel
  20. exploring cPanel’s Advanced Features
  21. How to Migrate Your IP
  22. How to Block an IP

1. what is cPanel: A Beginner’s Guide

subtopicswhy you should do itwhat you need to know for beginners
what is cPanel and what does it do?to manage your website efficiently, you need to understand the basic concepts of cPanel.cPanel is your one-stop shop for file management, database management, email settings, and more.
explore the main menus and featuresknowing the different features makes it easier to do what you need to do.check out the File Manager, Email Accounts, and Database (MySQL) menus.
why use cPanel?because it makes complex server tasks simple and just a few clicks away.it’s a simple tool that lets you install or manage your website without any server administration knowledge.

2. cPanel login and basic setup guide

detailed topicswhy you should do itwhat beginners can easily learn
how to log in to cPanelyou need access to your dashboard before you can start setting up and working.log in with your cPanel’s URL, username, and password.
set your language and time zoneyou can set your language and time zone to make your work more convenient.select your preferred language and time zone from the Change language option in thetop right corner.
understand the dashboard organizationknowing your dashboard will help you quickly find the menus you need.take a look at each section of the dashboard screen (for example, Files, Databases, Email).

3. creating WordPress with cPanel

subtopicwhy you should do itwhat beginners can easily see
installing WordPresswith cpanel, you can easily create a WordPress homepage with just one click.using cPanel’s wp toolkit , you can make WordPress a one-click installation.
upload HTML files using the file managerthis is necessary when you want to create a customized website.Openthe File Managerand hit the Upload button to upload your HTML file.
connect your domainyou need to connect your domain before your website will be visible on the internet.add a new domain in the Domains section of your cPanel.

4. how to use the File Manager in cPanel

subtopicwhy you should do itwhat you need to know for beginners
uploading and downloading filesto add or modify files to your server.Click the Upload or Download button in theFile Manager menu.
compress and decompress filesallows you to efficiently manage multiple files.select the files you want and right-click to **Compress** or **Extract** them.
understand directory structureto properly manage your files and folders, you need to understand the directory structure.remember that thepublic_html directory is the root folder of your website.

5. setting up an email account with cPanel

subtopicwhy you should do iteasy to understand for beginners
create an email accountyou can create an email with your domain name.Add a new email account from theEmail Accounts menu.
set up an email client connectionThis is required to use email conveniently on your PC or mobile.find your client settings in Connect Devicesin your cPanel.
set up email forwarding and filtersyou can automate so you don’t miss important emails.add email filters or forwarding settings from the Email Filters menu.

6. manage your database with cPanel

detailed topicwhy you should do itwhat beginners can expect to learn
Create and manage MySQL databasesyou need one to store and manage data on your website.Create a new database from theMySQL Databases menu.
manage your database with phpMyAdminyou can view or modify the details of your database.click thephpMyAdmin menu to open a database and view its tables.
back up and restore your databasethis is necessary to avoid losing important data.Select a database from theBackup menu to backup or restore it.

7. managing domains and subdomains

detailed topicwhy you need to do itwhat you need to know for beginners
adding a new domainyou’ll need this when you run multiple websites or change domains.Add a new domain from theAddon Domains menu.
create and manage subdomainsuseful for managing specific projects or sections separately.Create a new subdomain from theSubdomains menu.
set up domain redirectsrequired to automatically divert visitors to a different URL.Add redirect settings in theRedirects menu.

below are additional tables for the rest of the topics, each with a reason why you should do it and what you need to do to make it easier for beginners.

8. Installing an SSL certificate

detailed topicwhy you should do itwhat you need to know for beginners
using SSL/TLS in cPanelrequired to encrypt data on your website to keep it secure.click the SSL/TLS menu in cPanel to set up or renew your certificate.
free SSL vs. paid SSLdepending on your needs, you can choose the right option to save money or add extra security.Free SSL, like Let’s Encrypt, provides basic security, while paid SSL provides additional security and reliability.
How to test your SSL after installationyou can gain user trust by verifying that it’s installed correctly.enter your website address in a browser and check the HTTPS connection.

9. manage backups and restores

detailed topicwhy you should do itwhat you need to know for beginners
create a full account backupyou need regular backups to recover in case of data loss.download a full account backup from the Backup menu in cPanel.
restore specific files or databasesthis is useful for recovering or fixing partially corrupted data.Select specific files or databases to restore from theBackup Wizard menu.
set up an automatic backup schedulesave time and automate your backups to ensure your data is always safe.activate the automatic backup service offered by your web host or set up a schedule in cPanel.

10. strengthen your security settings in cPanel

detailed topicwhy you should do itwhat you need to know for beginners
create a strong passwordweak passwords make you an easy target for hackers.use the Password & Security menu in cPanel to create complex passwords.
Set up IP blockingyou can increase your security by proactively blocking malicious access.In theIP Blocker menu, enter specific IP addresses to block them.
enable two-step verificationadd an extra layer of account security with an additional authentication process.Open theTwo-Factor Authentication menu to enable it.

11. understanding addon domains and park domains in cPanel

detailed topicwhy you should do itwhat you need to know for beginners
setting up add-on domainsyou can manage multiple websites from one account.add it from the Addon Domains menu in cPanel and specify the root directory.
use cases for parked domainsyou need it to link multiple domains to one website.Add new domains from theAliases menu to link to the same content.
optimize domain utilizationunderstanding the different domain options can help you utilize them efficiently.here’s a quick comparison of the differences between addon and parked domains and how to use them.

12. setting up an FTP account with cPanel

subtopicwhy you should do itwhat you need to know for beginners
Create an FTP accountyou’ll need one when you upload or download large files to your server.Add a new account from theFTP Accounts menu.
recommend file transfer softwareFTP software can help you transfer files faster and more securely.Download and try free software like FileZilla.
Manage FTP permissionsyou can set different folder access permissions for different users.set directory paths and permissions on the FTP account creation screen in cPanel.

13. set up a cron job in cPanel

subtopicwhy you should do itwhat you need to know for beginners
what is a cron job?you can save time by running recurring tasks automatically.open the Cron Jobs menu in cPanel to see the job setup screen.
example cron job settingsyou can set a script to run only at a specific time.enter the job frequency (minutes, hours, days, etc.) and add the execution command.
cron job management tipsyou can avoid incorrect settings and manage your jobs efficiently.after you set up a cron job, check the logs to review the results of its execution.

14. managing WordPress with cPanel

subtopicwhy you should do itwhat you need to know for beginners
use the automatic installation toolThe fastest and easiest way to install WordPress.use the Softaculous Apps Installerin your cPanel to install with just a few clicks.
manage plugin and theme updatesregular updates are required to maintain security and performance.Check the Updates menu in your WordPress dashboard and update the necessary items.
optimize your WordPress databaseimprove your website’s speed and remove unnecessary data.run a database optimization from phpMyAdminin your cPanel.

15. how to utilize cPanel’s statistics and analytics tools

detailed topicwhy you should do itwhat beginners can easily see
check visitor statistics (AWStats, etc.)you can analyze the number of visitors to your website and their behavior to build a better strategy.Check theAWStats menu to see the number of visitors, page views, and traffic sources.
monitor bandwidth usageprevent bandwidth overages and ensure stable website operations.View traffic usage graphs in theBandwidth menu.
how to check error logsidentify website errors and resolve issues quickly.Check and fix any error messages you encounter in theError Logs menu.

16. installing apps with Softaculous in cPanel

detailed topicwhy you should do itwhat you need to know for beginners
What is Softaculous?It’s a tool that makes it easy to install apps like WordPress, Joomla, and Drupal.Open theSoftaculous Apps Installer menu to see a list of available apps.
install popular applicationsspend less time working with easy-to-use CMSs and tools.Select WordPress or Joomla and follow the installation options.
initial setup after installationset up the installed apps to get them ready to use quickly.after the app installation is complete, click the link to the admin page to complete the initial setup.

17. managing DNS in cPanel

detailed topicwhy you should do iteasy to see for beginners
Setting up A records and CNAMEsthese are required to properly associate domain names.Add or edit A records and CNAME values in theZone Editor menu.
Setting up email with MX recordsrequired to set up your domain’s email service.Check your MX recordsin Zone Editorand add your email host information.
Troubleshoot DNS settingsyou can troubleshoot connection issues caused by incorrect settings.check the DNS status of your domain name and contact your hosting provider if necessary.

18. check account usage in cPanel

detailed topicwhy you should do itwhat beginners can easily see
understanding the usage dashboardchecking your disk and bandwidth usage can help you manage your resources efficiently.In theDisk Usage menu, see how much space has been used and how much is left.
tips for optimizing disk spaceyou can avoid running out of storage space and improve performance.free up space by deleting unnecessary files or backing them up and downloading them.
prevent resource overagesexceeding your resources can cause your website to crash.check your bandwidth and memory usage regularly.

19. how to troubleshoot in cPanel

detailed topicwhy you should do itwhat you need to know for beginners
troubleshoot login issuesif you fail to log in, you need to resolve the issue quickly so you can continue working.reset your password or contact your hosting provider.
fix database connection errorsdatabase errors can cause your website to crash.check your connection informationin phpMyAdminand modify your database settings if necessary.
troubleshoot domain connectivity issuesdomain connectivity issues can prevent visitors from accessing your website.Check and correct your DNS settings and nameserver information.

20. explore advanced features in cPanel

detailed topicwhy you should do itwhat beginners can easily see
Enable SSH accessallow advanced users to perform server operations via the command line.Set the public and private keys in theSSH Access menu and enable access.
GIT version control integrationefficiently manage source code versions.Create and manage repositories from theGit Version Control menu.
advanced PHP settingsoptimize your PHP environment to meet your website requirements.Change your PHP versionin MultiPHP Manageror modify settings in the PHP INI Editor.

21. How to migrate your IP

detailed topicwhy you should do itwhat you need to know for beginners
Steps to prepare for IP migrationrequired to prevent data loss and minimize issues with your existing IP.obtain a new IP address and lower your DNS TTL values.
Update your DNSrequired to ensure proper forwarding of traffic to your new IP.update your domain’s DNS records with your new IP address.
transfer data to your new IPrequired to properly transfer your website and server settings.use the Backup & Restore menu in cPanel to back up your data and restore it to your new server.

22. How to block an IP

detailed topicwhy you should do itwhat you need to know for beginners
block specific IPsyou can block malicious traffic or security threats.open the IP Blocker menu in cPanel and add the IP addresses you want to block.
Block IP rangesyou can stop attacks from a specific range.Enter an IP range in theIP Blocker menu and save your blocking settings.
manage blocked IPsprevent incorrect blocks and correct them if necessary.Select an item from the block list in the IP Blocker menu to unblock or modify it.
Content View