O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

cPanel User Guide and Tutorial

Book Description

Get the most from cPanel with this easy to follow guide

About This Book

  • Everything you need to manage files, email, and databases using cPanel
  • Organise your web site… create subdomains, custom error messages, and password protected areas
  • Analyse site logs, ensure your site and data remain secure, and learn how to create and restore data back ups
  • Use advanced features, find powerful cPanel add ons, and install web scripts from within cPanel: osCommerce, Mambo, phpBB, and more.

Who This Book Is For

Anybody who has a web hosting account that provides cPanel, and who wants to get the most from this very powerful tool.

What You Will Learn

Once you read this book, you will:

  • Learn how to find hosts that offer cPanel with their web hosting packages
  • Discover how to access your cPanel account in several different ways, even behind a firewall
  • Familiarize yourself with the standard cPanel layout so you can find what you are looking for quickly
  • Discover what the information you see on the main cPanel interface means and how to use it to keep track of what is happening with your hosting account
  • Create, manage and remove FTP accounts so you (or your web master) can upload, access and remove files from your website
  • Set up, manage and learn how to access e-mail accounts, including e-mail aliases (forwarding), web mail access, e-mail quotas, mail filtering, spam blocking and mailing lists
  • Create, manage and delete databases from within cPanel
  • Learn how to protect and control access to information on your web site using the tools that cPanel provides
  • Monitor site traffic using web stats
  • Discover how to create an effective backup strategy using cPanel’s web site backup and restore features
  • Explore some advanced tools that cPanel offers to help manage your web site
  • Learn basic techniques to keep your web site safe from hackers and learn what to do if the worst happens
  • Examine some common third-party add-ons and themes that your host may choose to offer
  • Discover a wealth of external tools that make the aspiring web master’s job easier

In Detail

A great book for getting the most out of your cPanel-supporting web host

If you have web hosting requirements beyond the most basic, you should look for a host that offers cPanel. cPanel gives you tight control over every aspect of your web site, email accounts, and domain names.

But once you've got a web site with cPanel support, how do you go about using it? While the documentation included with cPanel may provide a quick reference, to really get the most from it you need a more detailed, systematic tutorial.

Read this book to find out exactly how to get the most from cPanel in all aspects of your web site management: web, email, FTP, security, domains, back ups, and more.

Style and approach

  • An easy to follow, practical guide with abundant screenshots along with clear instruction and explanation.
  • Covers how to use cPanel, and also offers crucial advice on making the most of the application and avoiding common web master pitfalls.
  • Carefully arranged to act as a step-by-step tutorial and a handy desktop reference

Downloading the example code for this book You can download the example code files for all Packt books you have purchased from your account at http://www.PacktPub.com. If you purchased this book elsewhere, you can visit http://www.PacktPub.com/support and register to have the files e-mailed directly to you.

Table of Contents

  1. cPanel:
    1. cPanel: User Guide and Tutorial
    2. Credits
    3. About the Author
    4. Preface
      1. What This Book Covers
      2. The Changing Nature of cPanel
      3. Additional Assistance
      4. Reader Feedback
      5. Customer Support
        1. Errata
        2. Questions
    5. 1. Introduction to cPanel Hosting
      1. Webmaster, Meet cPanel…
      2. What Tools Will You Need?
      3. Finding cPanel Web Hosting
        1. Types of Web Hosting
        2. Windows versus Linux Hosting
        3. Hunting for Hosting
        4. The Quest for Features
      4. Questions to Ask Hosting Companies
        1. How’s the Company’s Support?
        2. What Special Features does the Company Offer?
        3. What are the Company’s Hosting Policies?
      5. Summary
    6. 2. Getting Started with cPanel
      1. Logging into cPanel
        1. Logging into cPanel from Behind a Firewall
      2. The Main cPanel Interface
        1. General Account Information
        2. Resource Usage
        3. Mail and FTP Information
        4. General Server Information
        5. Programming Language and Database Information
        6. cPanel Information
      3. Summary
    7. 3. FTP and cPanel’s File Manager
      1. FTP Basics
        1. General FTP Tools
        2. Configuring your FTP Client for use with your Main FTP Account
      2. Creating and Managing FTP Accounts in cPanel
        1. Creating a New FTP Account in cPanel
        2. Monitoring your FTP Usage in cPanel
      3. Anonymous FTP Access
      4. cPanel FTP Session Control
      5. Other Types of FTP Connections
        1. Secure FTP
        2. FXP Transfers
      6. cPanel’s File Manager
        1. A Few Words about File Permissions
      7. Summary
    8. 4. Working with Mail
      1. Why Manage your Own E‑mail Accounts?
      2. Common E‑mail Terms
      3. Accessing cPanel’s E‑mail Features
      4. Managing POP3 and IMAP E‑mail Accounts
      5. Creating an E‑mail Account
      6. Configuring your E‑mail Client to Use your New Address
      7. Changing Advanced E‑mail Options and Monitoring your E‑mail Account
      8. Web Mail
        1. Accessing Web Mail
      9. E‑mail Forwarders (Aliases)
      10. E‑mail Domain Forwarding
      11. Mailing Lists
      12. Dealing with Unsolicited E‑mail (SPAM)
        1. SpamAssassin
        2. SpamBox
        3. E‑mail Filtering
        4. BoxTrapper
        5. Virus Scanning using ClamAV
      13. Default (Catch All) E‑mail Address
      14. E‑mail Auto‑Responders
      15. Advanced E‑mail Tools
      16. Summary
    9. 5. Working with Databases
      1. Database 101
      2. Working with Databases in cPanel
        1. Creating a Database
        2. Creating a Database User
        3. Adding a User to a Database
        4. Removing or Repairing a Database
      3. phpMyAdmin and phpPgAdmin
        1. phpMyAdmin
        2. phpPgAdmin
      4. Summary
    10. 6. Controlling Access to and Organizing Your Data
      1. Changing your cPanel Password
      2. Subdomains
      3. Redirects
      4. Hotlink Protection: Stop People from Stealing Content
      5. Password-Protect Directories
      6. Leech Protect: Keep Users from Giving Away Access to your Site
      7. Index Manager
      8. IP Deny Manager
      9. Custom Web Error Messages
      10. Summary
    11. 7. Keeping an Eye on Account Activity
      1. Web Statistics: What’s Going On?
      2. Raw (Apache) Web Logs
        1. Raw Log Control
      3. Web Stats to the Rescue!
        1. Analog
        2. Awstats
        3. Webalizer
        4. Urchin
        5. Statistics Configuration
      4. Other Related Tools
        1. Last Visitors
        2. Bandwidth
        3. Error Log
        4. Disk Usage
      5. Summary
    12. 8. Backing up and Restoring Data
      1. Backups and their Importance
        1. Home Directory Backup
        2. Database Backup
        3. E‑mail Aliases (Forwarders) and Filters Backup
        4. Full Backups
      2. Automated Unattended Backups
      3. Restoring Backups
      4. Summary
    13. 9. Working with Scripts
      1. What are Web Scripts?
      2. The Scripts cPanel Offers for Installation
        1. The Scripts Library
          1. Advanced Guestbook
          2. b2Evolution
          3. Coppermine
          4. cPSupport
          5. e107
          6. Geeklog
          7. Invision Power Board
          8. Mambo Open Source
          9. Nucleus
          10. osCommerce
          11. PHP‑Nuke
          12. phpBB
          13. phpWiki
          14. PostNuke
          15. WordPress
          16. Xoops
        2. Chat Rooms
          1. Entropychat
          2. Melange
          3. phpMyChat
        3. Shopping Carts
          1. AgoraCart
          2. Interchange
        4. CGI Center
          1. CGIWrapper
          2. Random HTML
          3. Simple Guestbook
          4. Advanced Guestbook
          5. Counter
          6. Clock
          7. Countdown
          8. CGI E‑mail
          9. FormMail Clone
          10. Entropy Search
          11. Entropy Banner
        5. Third-Party Add‑ons
        6. Finding Other Web Scripts
      3. Advice on Working with Scripts
      4. Summary
    14. 10. Advanced cPanel Features
      1. Welcome to cPanel 102
      2. FrontPage Extensions
      3. Add‑on Domains
      4. Parked Domains
      5. Cron Jobs
      6. SSH/Telnet
      7. MIME Types
      8. Apache Handlers
      9. OpenPGP Keys
      10. SSL Management
      11. Network Tools
        1. Traceroute Tool
      12. cPanel Pro
        1. Image Manager
        2. Leech Protect
        3. ClamAV
        4. Submit a Support Request
      13. Summary
    15. 11. Site and Account Security
      1. Site Security and You
      2. The Security Plan
      3. What to do if the Worst Happens
        1. Step One: Contact Your Web Host
        2. Step Two: Restore and Verify All Data and Secure Site
      4. Summary
    16. 12. Third‑Party Additions to cPanel
      1. cPanel Themes: New Look, New Features
        1. cPanel’s Other Themes
          1. Blue Lagoon
          2. Monsoon
          3. Xmail
          4. X2
        2. Third‑Party Themes
          1. 7Dana
          2. Ace
          3. BlueCrush
          4. CoolBreeze
          5. CPANEL XP Evolution
          6. cpSkins
          7. iCandy
          8. InteliSkin
          9. Java
          10. Radiance
          11. RVSKIN
          12. Simskins
          13. Stainless Steel
          14. Trix
          15. Winterfall
          16. XController
          17. ZabrinskiPoint
      2. Third‑Party Add‑ons
        1. Fantastico: The Original Script Autoinstaller
        2. Autoinstaller: More Scripts for cPanel’s Script Library
        3. OpenInstaller: Additional Script Library Scripts, for Free
        4. MailScanner cPanel Front End: Kill E‑mail Nuisances before they Reach your In‑Box
          1. Exploring MailScanner Front End’s Many Features
          2. How does MailScanner Handle Mail?
        5. Other Third‑Party Add‑ons
      3. Summary
    17. 13. Useful Tools and Links and the Final Curtain Call
      1. FTP Clients
      2. Additional cPanel Information
      3. Basic Webmaster and Scripting Assistance
      4. Domain, DNS, and Site Monitoring Tools
      5. Password Storing Programs
      6. Curtain Call
    18. A. Glossary