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