Category: cPanel & WHM Tutorials

Master cPanel and WHM with our step-by-step tutorials. Learn how to manage hosting accounts, emails, databases, backups, and more with these essential control panel guides.

  • Getting Started with cPanel: A Beginner’s Walkthrough

    Getting Started with cPanel: A Beginner’s Walkthrough

    Getting Started with cPanel: A Beginner’s Walkthrough

    In this beginner’s guide, we’ll walk you through everything you need to know to get started with cPanel. Whether you’re hosting your site with Vicservers or another provider, this step-by-step tutorial will help you make the most of your hosting package.

    What Is cPanel?

    cPanel is a web-based control panel that simplifies website and server management. It provides a graphical interface (GUI) and automation tools designed to make complex hosting tasks easy—even for beginners.

    What You Can Do With cPanel:

    • Manage files and folders
    • Create and manage email accounts
    • Set up domains and subdomains
    • Install applications like WordPress
    • Manage databases (MySQL, phpMyAdmin)
    • Monitor bandwidth and resource usage
    • Secure your site with SSL

    It’s often paired with WHM (Web Host Manager) for administrative tasks, especially when reselling hosting.

    Accessing Your cPanel Account

    Once you’ve purchased a hosting plan (like from Vicservers), you’ll receive an email with your cPanel login credentials and a link.

    To access:

    1. Go to: http://yourdomain.com/cpanel
      OR
      http://yourserverIP:2083
    2. Enter your username and password provided by your hosting provider.

    You’ll land on the cPanel dashboard, where everything is visually grouped into sections like Files, Databases, Domains, Email, and Security.

    Section 1: Managing Your Website Files

    File Manager

    This tool acts like a web-based FTP client.

    • Upload files to your site’s root directory (usually public_html)
    • Create folders, delete files, and manage permissions
    • Edit code directly in HTML, CSS, or PHP files

    FTP Accounts

    Set up FTP users so you or your developers can access the site via external FTP clients like FileZilla.

    Section 2: Setting Up Email Accounts

    cPanel makes it easy to manage email for your domain (e.g., [email protected]).

    To create an email account:

    1. Go to Email Accounts
    2. Click Create
    3. Choose your domain, username, and password
    4. Allocate storage if needed
    5. Click Create again

    You can check your email via Webmail, or configure email clients (like Outlook or Thunderbird).

    Email Tools:

    • Forwarders – Forward one address to another
    • Autoresponders – Set automatic replies
    • Spam Filters – Use SpamAssassin to reduce junk

    Section 3: Domain Management

    cPanel offers robust tools to manage your domain settings.

    Add-on Domains

    Host multiple domains from one account.

    1. Go to Domains > Addon Domains
    2. Enter your new domain name
    3. Choose a subdirectory (auto-filled)
    4. Click Add Domain

    Subdomains

    Create subdomains like blog.yourdomain.com.

    Redirects

    Redirect one domain to another (e.g., oldsite.comnewsite.com).

    Section 4: Installing Applications (WordPress, etc.)

    The Quickest Way: Softaculous App Installer

    This is an auto-installer that allows you to install hundreds of web apps (WordPress, Joomla, Magento, etc.) with one click.

    To install WordPress:

    1. Go to Softaculous Apps Installer
    2. Click WordPress
    3. Choose your domain and directory
    4. Set admin credentials
    5. Click Install

    That’s it! Your WordPress site is now live.

    Section 5: Managing Databases

    Web applications often require databases, and cPanel makes managing them simple.

    MySQL Databases

    1. Navigate to MySQL® Databases
    2. Create a new database
    3. Create a database user and assign privileges

    phpMyAdmin

    This is the interface for managing database content directly:

    • Import/export SQL files
    • Edit tables and rows
    • Run SQL queries

    Section 6: Securing Your Website

    Security is critical. cPanel offers several tools to help:

    SSL/TLS

    Most hosts (including VicServers) offer free SSL certificates via Let’s Encrypt.

    • Go to SSL/TLS > Manage SSL Sites
    • Auto-install or manually install certificates
    • Ensure HTTPS is working across your site

    IP Blocker

    Block suspicious IP addresses from accessing your site.

    Hotlink Protection

    Prevent other websites from using your images or files by disabling hotlinking.

    Section 7: Monitoring Your Resources

    Keep track of how much server power your site uses.

    Metrics Panel:

    • CPU Usage
    • RAM and Disk Space
    • Bandwidth usage
    • Awstats/Webalizer – Visual traffic reports
    • Error Logs – See what issues are affecting your site

    If you’re nearing your resource limits often, consider upgrading to a VPS or dedicated plan.

    Section 8: Advanced Features for Power Users

    Cron Jobs

    Schedule scripts or tasks to run at specific times (e.g., automatic backups).

    Example:

    0 0 * * * /home/user/backup.sh
    

    (Runs backup.sh every day at midnight)

    SSH Access

    If enabled, access your server securely using a terminal. You’ll need an SSH key pair.

    Git Version Control

    cPanel supports Git so you can manage repos, track changes, and deploy sites with version control.

    Section 9: Maintenance & Backups

    Backup Wizard

    Backup your entire site or specific files.

    • Full Backup – Includes files, databases, email accounts
    • Partial Backup – Choose what to save (e.g., just your database)

    You can also restore data easily if needed.

    Vicservers also offers automated daily backups as part of premium plans.

    Best Practices for cPanel Beginners

    1. Change your cPanel password regularly
    2. Enable 2FA (if your host supports it)
    3. Keep your software updated (especially CMSs like WordPress)
    4. Create backups before making big changes
    5. Use strong passwords for all email and FTP accounts
    6. Set file permissions carefully (don’t make everything 777!)

    Troubleshooting Common Issues

    Site not loading?

    • Check if the domain is correctly pointed to your host
    • Check public_html has your files

    Can’t send/receive email?

    • Verify MX records
    • Use Webmail to check inbox
    • Check spam filters or blacklists

    Database connection errors?

    • Ensure the correct DB name, username, and password
    • Check privileges in MySQL settings

     Why Choose Vicservers for cPanel Hosting?

    Vicservers provides optimized cPanel hosting with:

    • 🔐 Free SSL and daily backups
    • ⚡ Fast SSD storage
    • 📦 Scalable hosting plans
    • 🛠️ 24/7 expert support
    • 💼 Business-grade security & performance

    Whether you’re launching a personal blog or running a high-traffic eCommerce store, VicServers has a plan that scales with your success.


    Conclusion

    cPanel is a powerful and intuitive platform that puts complete control of your website in your hands. Whether you’re managing domains, emails, databases, or installing WordPress—cPanel makes it all straightforward, even for complete beginners.

    If you’re hosting with Vicservers, you’re already a step ahead with optimized performance, security, and expert support behind you.


    🔗 Ready to Get Started?

    👉 Launch Your Site Today with Vicservers cPanel Hosting

    ✅ Full cPanel Access | ✅ Free SSL | ✅ One-Click WordPress | ✅ Daily Backups

    Vicservers – Reliable Hosting. Real Support. No Nonsense.