https://github.com/ngvuthdanhh/certificate-cpanel-professional-exam-cpp
Study materials and hands-on labs to prepare for the cPanel & WHM Professional Exam (notes, labs, hands-on scenarios, playbooks, and certificate).
https://github.com/ngvuthdanhh/certificate-cpanel-professional-exam-cpp
cpanel cybersecurity githublearning hosting server-administration sysadmin webhosting
Last synced: 5 months ago
JSON representation
Study materials and hands-on labs to prepare for the cPanel & WHM Professional Exam (notes, labs, hands-on scenarios, playbooks, and certificate).
- Host: GitHub
- URL: https://github.com/ngvuthdanhh/certificate-cpanel-professional-exam-cpp
- Owner: ngvuthdanhh
- License: gpl-3.0
- Created: 2025-09-27T04:00:50.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2025-09-27T04:51:14.000Z (9 months ago)
- Last Synced: 2025-09-27T06:06:13.954Z (9 months ago)
- Topics: cpanel, cybersecurity, githublearning, hosting, server-administration, sysadmin, webhosting
- Homepage: https://university.cpanel.net/
- Size: 1.56 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Code of conduct: CODE_OF_CONDUCT.md
- Roadmap: docs/roadmap.md
Awesome Lists containing this project
README
# π‘οΈ cPanel Professional Exam (CPP)





This repository contains **notes, hands-on labs, practical scenarios, extras, and a certificate image** to prepare for the *cPanel & WHM Professional Exam*. The materials focus on administering cPanel/WHM, DNS & email management, Apache/PHP/MySQL, backups, security hardening, and troubleshooting.
---
## π Notes
- π [`notes/01-introduction.md`](./notes/01-introduction.md) β Exam overview & environment setup
- π [`notes/02-server-management.md`](./notes/02-server-management.md) β WHM, accounts, packages, DNS zones
- π [`notes/03-email-management.md`](./notes/03-email-management.md) β Exim, SpamAssassin, DKIM/SPF, mail routing
- π [`notes/04-security-basics.md`](./notes/04-security-basics.md) β AutoSSL, cPHulk, firewall basics, 2FA
- π [`notes/05-apache-php-mysql.md`](./notes/05-apache-php-mysql.md) β EasyApache 4, MultiPHP, MySQL/MariaDB administration
- π [`notes/06-backup-recovery.md`](./notes/06-backup-recovery.md) β Backup configuration & restore workflows
- π [`notes/07-troubleshooting.md`](./notes/07-troubleshooting.md) β Log locations, CLI tools, common fixes
- π [`notes/08-practice-questions.md`](./notes/08-practice-questions.md) β Sample Q&A & quick review
---
## π§ͺ Labs
Step-by-step guided labs to build practical administration skills. Always use isolated VMs and snapshots.
- π» [`labs/01-basic-setup.md`](./labs/01-basic-setup.md) β Install cPanel/WHM & initial configuration
- βοΈ [`labs/02-apache-php.md`](./labs/02-apache-php.md) β EasyApache 4 & PHP handlers (DSO, FPM, CGI)
- π [`labs/03-dns-zones.md`](./labs/03-dns-zones.md) β Managing DNS records, propagation checks
- βοΈ [`labs/04-email-services.md`](./labs/04-email-services.md) β Mail flow, Exim logs, troubleshooting delivery
- π [`labs/05-security.md`](./labs/05-security.md) β AutoSSL, cPHulk, firewall (CSF) basics
- π§ [`labs/06-troubleshooting.md`](./labs/06-troubleshooting.md) β Service restarts, error triage, restores
---
## π§© Hands-On (Scenario Practicals)
Applied scenarios that simulate real hosting incidents and security contexts:
- πΈοΈ [`hands-on/web-exploitation.md`](./hands-on/web-exploitation.md) β Web app issues in hosting context (XSS/SQLi analysis, safe testing)
- π [`hands-on/network-attacks.md`](./hands-on/network-attacks.md) β Network-level impacts on web hosting (packet capture, DoS simulation)
- π [`hands-on/crypto.md`](./hands-on/crypto.md) β TLS/certificate management and password storage practices
- π΅οΈ [`hands-on/forensics.md`](./hands-on/forensics.md) β Log collection, timeline building, artifact analysis
- βοΈ [`hands-on/privilege-escalation.md`](./hands-on/privilege-escalation.md) β Permission audits, sudoers review, secret handling
---
## π Extras
Quick reference aids and study boosters:
- π§ [`extras/exam-tips.md`](./extras/exam-tips.md) β Study & test-taking strategies
- β [`extras/faq.md`](./extras/faq.md) β Frequently asked questions for candidates
- π [`extras/resources.md`](./extras/resources.md) β Official docs, community resources, video tutorials
---
## π Docs
Core documentation for planning and revision:
- π [`docs/index.md`](./docs/index.md) β Overview & objectives
- π [`docs/syllabus.md`](./docs/syllabus.md) β Exam syllabus & topic breakdown
- π [`docs/roadmap.md`](./docs/roadmap.md) β Suggested study timeline (5-week plan)
- π [`docs/references.md`](./docs/references.md) β Useful links & official guides
- π [`docs/glossary.md`](./docs/glossary.md) β Important terms & definitions
---
## πΈ Screenshots
| Step | Screenshot |
|---|---|
| Course overview / setup |  |
---
## π Certificate
π [cPanel Professional (CPP) Certification](./cert/Nguyen-Vu_Thanh-Danh_cPanel-Professional-Certification-Exam.png)
---
## βΆοΈ Quickstart
1. Read `docs/index.md` and `docs/syllabus.md` to align study scope.
2. Follow `labs/01-basic-setup.md` to create a snapshot-able, isolated test VM.
3. Work through `notes/` modules, then validate skills with `labs/` and `hands-on/` exercises.
4. Use `extras/exam-tips.md` for targeted revision before the exam.
---
## βοΈ Safety & Ethics
- Always use isolated lab environments for practical exercises.
- Do not test on production systems or third-party infrastructure.
- Respect privacy and legal boundaries β these materials are for learning and defensive purposes.
---
## βοΈ Author
**ThΓ nh Danh** β Red Team Learner & Security Researcher
- GitHub: [@ngvuthdanhh](https://github.com/ngvuthdanhh)
- Email: ngvu.thdanh@gmail.com
---
## π License
This project is licensed under the terms of the **MIT License**. See [LICENSE](./LICENSE) for full details.
Β© 2025 ngvuthdanhh. All rights reserved.