Knowledge Base
cPanel, WordPress, and Webmail: The Complete Beginner's Guide for Pakistani Website Owners
cPanel is a web-based hosting control panel that lets you manage your website files, databases, email accounts, and domains from a single dashboard. WordPress is the world's most popular content management system, powering over 43% of all websites globally. Webmail provides browser-based access to your professional email accounts without needing Outlook or any desktop client. Together, these three tools form the foundation of every website hosted on Pakish.net.
This guide walks you through each tool with step-by-step instructions specifically designed for Pakistani website owners using Pakish hosting.
What Is cPanel and How to Access It
cPanel (Control Panel) is the industry-standard hosting management interface used by over 80% of web hosting providers worldwide. When you purchase any shared hosting or managed WordPress plan from Pakish.net, you automatically receive cPanel access.
How to Log Into cPanel
There are two ways to access your cPanel:
Method 1: Direct URL Open your browser and navigate to:
https://yourdomain.com:2083
Replace yourdomain.com with your actual domain name. This opens the cPanel login page where you enter the username and password provided in your welcome email.
Method 2: Through Pakish One Portal
- Log into my.pakish.net
- Navigate to Services โ My Services
- Click on your hosting plan
- Click the Login to cPanel button
This method is more secure because it uses single sign-on (SSO) โ no separate password needed.
Essential cPanel Sections You Should Know
| Section | What It Does | When to Use It |
|---|---|---|
| File Manager | Browse, upload, edit, and delete website files | Uploading images, editing .htaccess, fixing broken files |
| MySQL Databases | Create and manage databases | WordPress installation, backups, troubleshooting |
| Email Accounts | Create professional email addresses | Setting up info@yourdomain.com, sales@yourdomain.com |
| Domains | Add addon domains, subdomains, and redirects | Hosting multiple websites on one plan |
| Softaculous | One-click installer for 400+ applications | Installing WordPress, Joomla, or any CMS |
| Backup Wizard | Create and restore full or partial backups | Before making major changes to your site |
| SSL/TLS | Manage SSL certificates | Ensuring your site shows the padlock icon |
| Metrics | View visitor statistics, error logs, bandwidth usage | Diagnosing slow site or errors |
File Manager: Your Website's File System
The File Manager is one of the most frequently used cPanel tools. Here is how to use it effectively:
- Click File Manager from the cPanel dashboard
- You will see your hosting directory structure. The most important folder is
public_htmlโ this is where your website's files live - To upload files, navigate to the target folder and click Upload in the top toolbar
- To edit a file, right-click it and select Edit
- To create a new file or folder, use the buttons in the top toolbar
Important tip: Never delete or modify files in public_html unless you know what they are. Deleting wp-config.php or .htaccess will break your WordPress site immediately.
Installing WordPress Through cPanel
WordPress can be installed in under 5 minutes using cPanel's built-in Softaculous installer. You do not need any coding knowledge.
Step-by-Step WordPress Installation
- Log into cPanel using either method described above
- Scroll down to the Software section and click Softaculous Apps Installer
- Find WordPress in the featured apps (it is usually the first one) and click Install
- Configure these settings:
| Field | Recommended Value |
|---|---|
| Choose Protocol | https:// (requires active SSL) |
| Choose Domain | Select your domain from the dropdown |
| In Directory | Leave blank to install on root (yourdomain.com), or type blog for yourdomain.com/blog |
| Site Name | Your business name |
| Site Description | A short tagline for your website |
| Admin Username | Choose something unique (never use admin) |
| Admin Password | Use a strong password with 12+ characters |
| Admin Email | Your professional email address |
| Select Language | English or Urdu, depending on your audience |
- Click Install and wait 30โ60 seconds
- Softaculous will show you your WordPress login URL:
yourdomain.com/wp-admin
Post-Installation Checklist
After installing WordPress, complete these essential steps:
- Update permalinks: Go to
Settings > Permalinks > Post Nameand save. This gives you SEO-friendly URLs - Delete sample content: Remove the "Hello World" post and "Sample Page"
- Install essential plugins: Yoast SEO (or RankMath), Wordfence Security, WP Super Cache
- Set timezone: Go to
Settings > General > Timezoneand selectAsia/Karachi (UTC+5) - Enable automatic updates: Go to
Dashboard > Updatesand enable auto-updates for minor releases
Setting Up and Using Webmail
Every hosting plan on Pakish.net includes unlimited professional email accounts. Webmail lets you access these emails from any browser โ no Outlook or Thunderbird required.
Creating an Email Account
- Log into cPanel
- Go to Email section and click Email Accounts
- Click Create button
- Enter the details:
| Field | Example | |---|---| | Username | info, sales, admin, support | | Domain | yourdomain.com (select from dropdown) | | Password | Strong password with 12+ characters | | Storage Space | 1024 MB (1 GB) or Unlimited |
- Click Create Account
Your professional email info@yourdomain.com is now ready.
Accessing Webmail
There are three ways to access Webmail:
Method 1: Direct URL
https://yourdomain.com:2096
Method 2: Webmail URL
https://yourdomain.com/webmail
Method 3: Through cPanel Go to cPanel โ Email Accounts โ click Check Email next to the account.
Choosing a Webmail Client
When you open Webmail, you will see three client options:
| Client | Best For | Interface | |---|---|---| | Roundcube | Most users โ clean, modern interface | Gmail-like, drag-and-drop | | Horde | Power users who need calendar and tasks | Feature-rich, slightly complex | | SquirrelMail | Basic email on slow connections | Lightweight, minimal |
Recommendation: Use Roundcube โ it is the most user-friendly and supports folders, filters, and contact management.
Configuring Email Signature in Roundcube
- Open Roundcube from Webmail
- Click Settings (gear icon) in the top right
- Go to Identities โ click your email address
- In the Signature field, enter your professional signature:
Best Regards,
Muhammad Ahmed
CEO, Ahmed Enterprises
Phone: +92-300-1234567
Website: www.yourdomain.com
- Check HTML signature if you want to add formatting
- Click Save
Managing Your Domain Through cPanel
Adding an Addon Domain
If your hosting plan supports multiple websites, you can add additional domains:
- Go to cPanel โ Domains section โ Domains
- Click Create A New Domain
- Enter the new domain name (e.g.,
mybusiness.pk) - The document root will auto-fill. You can customize it if needed
- Click Submit
Setting Up a Subdomain
Subdomains let you create separate sections like blog.yourdomain.com or shop.yourdomain.com:
- Go to cPanel โ Domains โ Domains
- Click Create A New Domain
- Enter the subdomain:
blog.yourdomain.com - Click Submit
Email Forwarding
To forward emails from one address to another:
- Go to cPanel โ Email โ Forwarders
- Click Add Forwarder
- Enter the source address and destination
- Click Add Forwarder
Security Best Practices
Enabling SSL Certificate
Every Pakish hosting plan includes a free SSL certificate (Let's Encrypt). To ensure it is active:
- Go to cPanel โ Security โ SSL/TLS Status
- Check that your domain shows a green padlock
- If not active, click Run AutoSSL
Setting Up Two-Factor Authentication for cPanel
- Go to cPanel โ Security โ Two-Factor Authentication
- Scan the QR code with Google Authenticator or Authy
- Enter the 6-digit code to verify
- Click Configure Two-Factor Authentication
This adds an extra layer of security to prevent unauthorized access.
Creating a Full Backup
Before making any major changes to your site:
- Go to cPanel โ Files โ Backup Wizard
- Click Back Up
- Select Full Backup
- Choose Home Directory as the backup destination
- Click Generate Backup
The backup file will appear in your home directory. Download it for safekeeping.
Frequently Asked Questions
What is the difference between cPanel and WordPress?
cPanel is the server management panel that controls your hosting account โ files, databases, emails, and domains. WordPress is the content management system (CMS) that runs your website. Think of cPanel as the control room for your entire hosting infrastructure, and WordPress as the application that creates and displays your website content. You use cPanel to install WordPress, manage email accounts, and configure server settings. You use WordPress to create pages, write blog posts, and customize your site's design.
Can I access Webmail on my mobile phone?
Yes. Open your mobile browser and navigate to yourdomain.com:2096 or yourdomain.com/webmail. Roundcube has a responsive design that works well on mobile devices. For a better mobile experience, you can also configure your email in your phone's built-in mail app using IMAP settings: server mail.yourdomain.com, port 993 (SSL), with your full email address as the username.
I forgot my cPanel password. How do I reset it?
Log into my.pakish.net, go to Services โ My Services, click on your hosting plan, and use the Change Password option. Alternatively, contact Pakish support via WhatsApp or the support ticket system for immediate assistance.
How many email accounts can I create?
All Pakish shared hosting plans include unlimited email accounts. You can create as many professional email addresses as your business needs โ info@, sales@, support@, hr@, and individual employee emails.
Is Webmail secure enough for business emails?
Yes, when accessed over HTTPS (port 2096), Webmail uses TLS encryption identical to what Gmail and Outlook use. Your emails are stored on Pakish's NVMe SSD servers with daily backups. For additional security, enable two-factor authentication on your cPanel account and use strong, unique passwords for each email account.
Can I install WordPress on a subdomain?
Absolutely. First create the subdomain in cPanel (Domains โ Domains โ Create A New Domain โ enter blog.yourdomain.com). Then open Softaculous, select WordPress, and choose the subdomain from the domain dropdown during installation. The subdomain will have its own separate WordPress installation with its own admin panel.
About the Author
Pakish Support Team
The Pakish Support Team provides 24/7 technical assistance, hosting tutorials, and knowledge base articles to help Pakistani businesses manage their web presence with confidence.