cPanel Explained: A Beginner's Guide to Managing Your Hosting

SY
System Administrator
· May 31, 2026 · 8 min read

New to cPanel? This beginner-friendly guide walks Momo Cloud shared-hosting customers through the dashboard, File Manager, databases, email, DNS, free SSL, backups and one-click WordPress installs.

If you have just signed up for shared hosting with Momo Cloud, the first tool you will meet is cPanel. It is the dashboard where you upload your website, create email addresses, manage databases, set up SSL and much more — all from a web browser, without ever touching a command line.

This guide is written for beginners. We will explain what cPanel is, how to log in from your Momo Cloud client area, and how to perform the everyday tasks that keep a website running. By the end you should feel comfortable finding your way around.

What is cPanel and why is it so popular?

cPanel is a web-based control panel for managing a hosting account. Instead of editing server configuration files by hand, you click icons in a tidy graphical interface. It is the most widely used control panel in shared hosting because it is mature, well-documented, and consistent — once you have learned cPanel on one host, it works almost identically everywhere else.

For most Momo Cloud shared-hosting customers, cPanel covers everything you need: files, databases, email, domains, DNS, security and application installs in one place.

How to reach your cPanel

There are two reliable ways to open cPanel for your Momo Cloud hosting account.

  1. From the client area (recommended): Log in at cloud.momo.tz with your account email and password, open Services, click the hosting service you want to manage, then click Login to cPanel. This logs you in automatically — no separate password required.
  2. Directly by URL: Once your domain is pointed at our servers, you can visit https://yourdomain/cpanel in a browser and sign in with the cPanel username and password from your welcome email.

Tip: Logging in via the client area at cloud.momo.tz is the easiest and safest route, especially before your domain's DNS has finished pointing at Momo Cloud.

The cPanel dashboard at a glance

When you log in, you land on the main dashboard. It is organised into groups of icons, usually with a search bar at the top — typing the name of a tool (for example "email" or "SSL") is the fastest way to find anything.

The most-used groups are:

  • Files — File Manager, FTP accounts, backups.
  • Databases — MySQL Databases, phpMyAdmin.
  • Email — Email Accounts, forwarders, webmail.
  • Domains — Subdomains, addon domains, Zone Editor (DNS).
  • Security — SSL/TLS Status (AutoSSL).
  • Software — Softaculous app installer (WordPress and more).

A sidebar on the right usually shows account statistics: disk usage, bandwidth, and how many email accounts or databases you have created.

Uploading your website with File Manager

Your website's public files live in a folder called public_html. Anything placed there is served to visitors.

  1. Open File Manager and navigate into public_html.
  2. On your computer, compress your website folder into a single .zip file.
  3. Click Upload, select the .zip, and wait for it to finish.
  4. Back in File Manager, right-click the archive and choose Extract.
  5. Make sure files like index.html or index.php sit directly inside public_html, not in a sub-folder.

Prefer FTP/SFTP? You can create FTP accounts in cPanel and connect with a client such as FileZilla — handy for large sites with many files.

Creating a MySQL database and user

Dynamic sites — WordPress, Joomla, Laravel apps and so on — need a database. In cPanel you create the database and a database user, then link them together.

  1. Open MySQL Databases.
  2. Under Create New Database, type a name (for example blog) and click Create Database. The final name will be prefixed with your account, e.g. accountuser_blog.
  3. Under MySQL Users, create a user and a strong password.
  4. Under Add User To Database, select the user and database, then grant All Privileges.

You will then use these three values — database name, username and password — in your application's configuration (for example WordPress's wp-config.php).

Warning: Always use a long, random database password and never reuse it elsewhere. Database credentials are a common target, and a weak password can expose your entire site. cPanel's built-in Password Generator is a good source.

Creating email accounts

A professional address such as info@yourdomain is far more trustworthy than a free webmail address.

  1. Open Email Accounts and click Create.
  2. Enter the part before the @ (for example info) and choose a strong password.
  3. Set a mailbox storage quota if you wish, then click Create.

To read your mail, click Check Email beside the account to open webmail, or configure the account in Outlook, Gmail or your phone using the connection settings cPanel shows under Connect Devices.

Managing DNS with the Zone Editor

DNS records control where your domain and its services point. The Zone Editor lets you add and edit them.

Common records you may add:

  • A record — points a name (such as @ or shop) to an IPv4 address.
  • CNAME — points a name to another name (often used for www or third-party services).
  • MX — directs email to a mail server.
  • TXT — used for SPF, DKIM and domain verification.

Tip: For your domain to use Momo Cloud's DNS at all, its nameservers must be set to ns1.momo.tz and ns2.momo.tz at your domain registrar. After any DNS change, allow up to 24 hours for propagation worldwide.

Installing a free SSL certificate (AutoSSL)

SSL gives you the padlock and https:// in the address bar, and it is essential for trust and search ranking. Momo Cloud hosting includes free Let's Encrypt certificates through cPanel's AutoSSL.

  1. Open SSL/TLS Status.
  2. Tick the domains and subdomains you want secured.
  3. Click Run AutoSSL. Within a few minutes the certificates are issued and renewed automatically before they expire.

If a domain fails to secure, it usually means its DNS is not yet pointing at the server — fix the DNS, then run AutoSSL again.

Subdomains and addon domains

cPanel lets a single hosting account serve several sites:

  • Subdomain — a section of your existing domain, such as blog.yourdomain or shop.yourdomain. Create one under Subdomains; cPanel makes a matching folder automatically.
  • Addon domain — a completely separate domain (for example a second business website) hosted in the same account. Add it under Addon Domains, and it gets its own folder under public_html.

Keeping backups

Backups are your safety net. cPanel includes a Backup tool where you can download a full account backup, or just your home directory, databases or email forwarders.

  1. Open Backup.
  2. Click Download a Full Account Backup, or pick a partial backup (for example a single database).
  3. Save the generated archive somewhere safe — ideally off the server.

Warning: Never rely on a single copy that lives only on the hosting server. Before any major change — a theme update, a plugin install, a migration — download a fresh backup to your own computer or cloud storage first.

One-click WordPress with Softaculous

You do not need to install WordPress by hand. The Softaculous Apps Installer sets it up in a couple of minutes.

  1. Open Softaculous and choose WordPress.
  2. Click Install, then choose your domain and protocol (pick https:// once SSL is active).
  3. Set your site name, admin username, a strong password and admin email.
  4. Click Install. Softaculous creates the database and admin account for you.

When it finishes you will get a link to your site and to the WordPress admin dashboard at yourdomain/wp-admin.

cPanel versus the alternatives

cPanel is not the only control panel. Here is a quick comparison of how it sits against options you may hear about, including the managed CyberPanel that powers some Momo Cloud services.

Control panelBest forNotes
cPanelShared hosting beginnersMost popular, huge documentation, easy to learn
CyberPanelPerformance-focused hostingBuilt on LiteSpeed/OpenLiteSpeed; managed on some Momo Cloud plans
PleskWindows or mixed environmentsStrong cross-platform support
Proxmox panelVPS and full serversFor Momo Cloud VPS — manage power, console and snapshots from cloud.momo.tz

For a managed shared-hosting site, cPanel (or our managed CyberPanel) is the right tool. If you outgrow shared hosting and move to a VPS, you will manage that server from the Proxmox-based panel in your client area instead.

Wrapping up

cPanel turns the technical side of running a website into a series of clear, clickable tasks: upload files, create a database, add an email address, secure it with free SSL and install WordPress — all without leaving your browser. Take a little time to explore the dashboard and the rest will quickly feel familiar.

Ready to put it into practice? Order a shared-hosting plan from your Momo Cloud client area at cloud.momo.tz, log in to cPanel, and start building. If you get stuck at any point, our support team is available 24/7 in English and Swahili — just open a support ticket.

SY
Written by

System Administrator

Sharing insights on hosting, cloud, security and the technology that powers your business online.