CentOS Web Panel(CWP): Difference between revisions
| No edit summary | No edit summary | ||
| (8 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| '''CWP''', or '''CentOS Web Panel''', is a '''free web hosting control panel''' designed specifically for '''CentOS/RHEL-based Linux distributions'''. It provides a '''graphical web interface''' that allows users—especially web hosting providers, developers, and server administrators—to easily manage their Linux servers and websites without needing to use the command line for every task. | <big>'''CWP''', or '''CentOS Web Panel''', is a '''free web hosting control panel''' designed specifically for '''CentOS/RHEL-based Linux distributions'''. It provides a '''graphical web interface''' that allows users—especially web hosting providers, developers, and server administrators—to easily manage their Linux servers and websites without needing to use the command line for every task.</big> | ||
| While it is particularly designed for '''CentOS''', CWP also supports '''Rocky Linux''' and '''AlmaLinux''' as modern alternatives, given that CentOS 8 has reached its end-of-life. | <big>While it is particularly designed for '''CentOS''', CWP also supports '''Rocky Linux''' and '''AlmaLinux''' as modern alternatives, given that CentOS 8 has reached its end-of-life.</big> | ||
| # < | # <big>what is centOS ?</big> | ||
| # < | # <big>Features of  CWP</big> | ||
| # < | # <big>Releases of CWP</big> | ||
| # < | # <big>Pages in category "'''CentOS Web Panel (CWP)"'''</big> | ||
| '''What is CentOS Web Panel (CWP)?''' | '''<big>What is CentOS Web Panel (CWP)?</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> | ||
| ----''' | ---- '''<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''' | ||
| Below is a '''version history table''' summarizing key releases and features: | Below is a '''version history table''' summarizing key releases and features:</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>''' | ||
| As of now: | <big>As of now:</big> | ||
| * '''CWP  | * <big>'''CWP 7''': CentOS 7 (most stable)</big> | ||
| * '''CWP  | * <big>'''CWP 8''': Rocky Linux 8 / AlmaLinux 8 / CentOS Stream 8 (partial)</big> | ||
| * '''CWP  | * <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> | |||
| ----''' | ---- '''<big>Security Best Practices</big>''' | ||
| * Always  | * <big>Always enable '''CSF Firewal'''</big> | ||
| * Use '''ModSecurity'''  | * <big>Use '''ModSecurity''' with OWASP rules</big> | ||
| * Enable  | * <big>Enable '''AutoSSL''' (CWPpro)</big> | ||
| * Configure  | * <big>Configure '''Fail2Ban'''</big> | ||
| == Pages in Category "CWP" == | |||
| *<big>[[How to install CWP in Centos 7]]</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> | |||
| ---- | ---- | ||
Latest revision as of 10:33, 23 August 2025
CWP, or CentOS Web Panel, is a free web hosting control panel designed specifically for CentOS/RHEL-based Linux distributions. It provides a graphical web interface that allows users—especially web hosting providers, developers, and server administrators—to easily manage their Linux servers and websites without needing to use the command line for every task.
While it is particularly designed for CentOS, CWP also supports Rocky Linux and AlmaLinux as modern alternatives, given that CentOS 8 has reached its end-of-life.
- what is centOS ?
- Features of CWP
- Releases of CWP
- Pages in category "CentOS Web Panel (CWP)"
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
Pages in Category "CWP"
- How to install CWP in Centos 7
- How to migrate accounts from CWP to CWP
- How to Install and configure CSF (Config Server Firewall) on CentOS 7