cPanel Tutorial Complete Guide
Complete guide with step-by-step instructions.
cPanel is the most popular web hosting control panel. This tutorial teaches you everything needed to manage your hosting account.
What is cPanel?
cPanel is a web-based control panel that lets you manage your hosting account through a user-friendly interface instead of command line.
Main Features:
- Manage websites and files
- Create email accounts
- Install WordPress and other apps
- Manage databases
- View statistics
- Configure domains
Accessing cPanel
Login URL: https://yourdomain.com/cpanel or https://server-ip:2083
Login Credentials:
- Username: Provided in welcome email
- Password: Set during signup or reset via email
cPanel Dashboard Overview
cPanel organizes features into categories:
- Files: File Manager, FTP, backups
- Databases: MySQL, phpMyAdmin
- Email: Email accounts, forwarders, filters
- Domains: Add domains, subdomains, redirects
- Metrics: Bandwidth, visitors, errors
- Software: WordPress installer, PHP settings
File Management
File Manager
- Click 'File Manager' icon
- Navigate to 'public_html' (your website files)
- Upload Files: Click Upload button
- Create Files: Click + File button
- Edit Files: Right-click → Edit
- Set Permissions: Right-click → Change Permissions
FTP Accounts
- Click 'FTP Accounts' icon
- Enter username and password
- Set directory (usually public_html)
- Click 'Create FTP Account'
- Use FileZilla to connect with FTP credentials
Email Management
Create Email Account
- Click 'Email Accounts' icon
- Click 'Create' button
- Enter email username (before @)
- Set strong password (20+ characters)
- Choose mailbox size (5GB, 10GB, unlimited)
- Click 'Create'
Access Email
- Webmail: yourdomain.com/webmail
- Email Client: Use IMAP settings from cPanel
- Mobile: Configure with provided server settings
Database Management
Create MySQL Database
- Click 'MySQL Databases' icon
- Enter database name
- Click 'Create Database'
- Create database user (username + password)
- Add user to database
- Set user privileges (usually 'All Privileges')
phpMyAdmin
- Access database directly through web interface
- Import/export databases
- Run SQL queries
- Manage tables
Installing WordPress
Softaculous Installer
- Find 'Softaculous Apps Installer' section
- Click 'WordPress' icon
- Click 'Install Now'
- Choose domain and directory (leave blank for root)
- Enter site name and admin details
- Click 'Install'
- WordPress installed in 2-3 minutes!
Backup Management
Full Backup
- Click 'Backup' icon
- Click 'Download a Full Account Backup'
- Choose 'Home Directory'
- Enter email for notification
- Download backup file when ready
Partial Backup
- Home Directory: Backup website files
- MySQL Databases: Backup specific database
- Email Forwarders: Backup email settings
Domain Management
Add Subdomain
- Click 'Subdomains' icon
- Enter subdomain name (e.g., 'blog')
- Choose root domain
- Click 'Create'
- Subdomain ready (blog.yourdomain.com)
Add Addon Domain
- Click 'Addon Domains' icon
- Enter new domain name
- Set subdomain and document root
- Click 'Add Domain'
- Update nameservers at domain registrar
Security Features
- IP Blocker: Block malicious IP addresses
- SSL/TLS Status: Install SSL certificates
- SSH Access: Secure shell access
- Directory Privacy: Password-protect folders
- ModSecurity: Web application firewall
Need help? Taiwan Web Hosting provides 24/7 support via chat, email, and phone. Contact support.
Ready to Get Started?
Choose hosting and launch your website today with 24/7 support.
