CentOS Web Panel(CWP): Difference between revisions
| No edit summary | No edit summary | ||
| Line 120: | Line 120: | ||
| ----'''🔐 Security Best Practices''' | ----'''🔐 Security Best Practices''' | ||
| * Always     enable '''CSF  | * Always     enable '''CSF Firewal''' | ||
| * Use '''ModSecurity'''     with OWASP rules | * Use '''ModSecurity'''     with OWASP rules | ||
| * Enable     '''AutoSSL''' (CWPpro) | * Enable     '''AutoSSL''' (CWPpro) | ||
| Line 127: | Line 127: | ||
| Keep CWP | Keep CWP | ||
| *     [[/utho.com/docs/control-panels/cwp/install-cwp-in-centos-7/|<big>How to  | *     [[/utho.com/docs/control-panels/cwp/install-cwp-in-centos-7/|<big>How to     install CWP in Centos 7</big>]] | ||
| * <big>   | * <big>      How to migrate accounts from CWP to CWP</big> | ||
| *  | * <big>      How to Install and configure CSF (Config Server Firewall) on CentOS 7</big> | ||
| ---- | ---- | ||
Revision as of 07:32, 23 August 2025
CentOS Web Panel (CWP) is a free web hosting control panel designed for quick and easy management of servers (both VPS and dedicated). It's specifically built for CentOS/RHEL-based Linux distributions, offering a GUI-based alternative to the command line for hosting tasks.
What is CentOS Web Panel (CWP)?
CentOS Web Panel (CWP) is a free web hosting control panel designed for quick and easy management of servers (both VPS and dedicated). It's specifically built for CentOS/RHEL-based Linux distributions, offering a GUI-based alternative to the command line for hosting tasks.
🎯 Key Features of CWP
| Feature Category | Details | 
| User Management | Root/Admin panel, Reseller, and End-user panels | 
| Domain Management | Add/remove domains, subdomains, DNS editor | 
| Web Server Stack | Apache, Nginx, Varnish, PHP-FPM, Reverse Proxy setup | 
| PHP Management | Multiple PHP versions, PHP switcher, PHP selector | 
| Mail Server | Postfix, Dovecot, RoundCube Webmail, DKIM/SPF/DMARC | 
| Security Tools | CSF Firewall, ModSecurity, SSL Auto Installer (Let's Encrypt), IP block | 
| Database Support | MySQL/MariaDB, phpMyAdmin | 
| Backup & Restore | Scheduled and manual backups | 
| File Management | Built-in File Manager with edit/upload/download options | 
| Monitoring | System stats, Process manager, Live traffic monitor | 
| Script Installers | Softaculous (optional), one-click installs | 
| Updates & Support | Free version support via forums, Pro version includes premium support | 
💡 Versions of CWP Below is a version history table summarizing key releases and features:
| Version | Release Date | Major Features | Notes | 
| CWP 0.9.8.6 | Early 2014 | First public release | Basic LAMP stack, DNS, Mail | 
| CWP 0.9.8.9 | 2015 | Added Firewall, File Manager | Introduced CSF and UI improvements | 
| CWP 0.9.9.x | 2016 | Multi-PHP support, Web server templates | Stable multi-PHP integration | 
| CWP 0.9.9.6 | 2017 | Varnish, Apache/Nginx Reverse Proxy | Enhanced performance | 
| CWP 0.9.9.7 | 2018 | AutoSSL, ModSecurity, Mail queue manager | Security enhancements | 
| CWP 0.9.9.8 | 2019 | Full PHP-FPM support, additional templates | Improved PHP handling | 
| CWPpro (Paid) | Ongoing | Advanced security, SLA support | Pro-only: CloudLinux, CageFS, Live Monitoring | 
| CWP 7.x | Ongoing (up to 2024) | Optimized for CentOS 7, Stable | Still widely used | 
| CWP 8 (Beta) | 2021 | CentOS 8 / RHEL 8 support | Requires Stream or AlmaLinux/Rocky | 
| CWP 8 Stable | 2022–2023 | Compatible with AlmaLinux/Rocky 8 | RHEL 8 clone support | 
| CWP 9 (Upcoming) | Expected 2025 | AlmaLinux/Rocky 9 support | Under development | 
📦 Supported Operating Systems
As of now:
- CWP 7: CentOS 7 (most stable)
- CWP 8: Rocky Linux 8 / AlmaLinux 8 / CentOS Stream 8 (partial)
- CWP 9 (future): AlmaLinux 9 / Rocky Linux 9
🔴 Note: CentOS 8 is EOL (end-of-life), avoid using it for production.
🔐 Security Best Practices
- Always enable CSF Firewal
- Use ModSecurity with OWASP rules
- Enable AutoSSL (CWPpro)
- Configure Fail2Ban
Keep CWP
- How to migrate accounts from CWP to CWP
- How to Install and configure CSF (Config Server Firewall) on CentOS 7