{"id":2485,"date":"2025-08-02T08:19:23","date_gmt":"2025-08-02T08:19:23","guid":{"rendered":"https:\/\/hostrago.com\/knowledge-base\/?p=2485"},"modified":"2025-08-02T08:19:24","modified_gmt":"2025-08-02T08:19:24","slug":"install-control-web-panel-guide","status":"publish","type":"post","link":"https:\/\/hostrago.com\/knowledge-base\/install-control-web-panel-guide\/","title":{"rendered":"A Quick Guide to Install Control Web Panel (CWP)"},"content":{"rendered":"\n<p>Managing web hosting servers becomes much easier when using a powerful control panel. One such open-source panel widely used by Linux system administrators and hosting providers is <strong>Control Web Panel (CWP)<\/strong>. If you\u2019re looking to streamline server management with rich features, this guide will help you <strong>install Control Web Panel<\/strong> step-by-step on your VPS or dedicated server.<\/p>\n\n\n\n<p>At <a href=\"https:\/\/hostrago.com\/\">Hostrago<\/a>, we often assist our clients with setting up hosting panels like CWP to manage services like Apache, NGINX, PHP, MySQL, and more\u2014all from a single dashboard. This <strong>guide to install Control Web Panel<\/strong> is perfect for beginners as well as advanced users who are deploying Linux-based servers and need a comprehensive control panel to manage them with ease.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>What is Control Web Panel (CWP)?<\/strong><\/h2>\n\n\n\n<p>Control Web Panel, formerly known as CentOS Web <a href=\"https:\/\/cpanel.net\/\" target=\"_blank\" rel=\"noopener\">Panel<\/a>, is a free web hosting control panel designed for RPM-based Linux distributions such as CentOS, AlmaLinux, and Rocky Linux. It offers a graphical interface to manage web servers, users, domains, databases, SSL certificates, and more\u2014without needing to log in via SSH for every task.<\/p>\n\n\n\n<p>CWP also includes features like a firewall, file manager, mail server, auto SSL, and advanced monitoring tools, making it a complete web hosting management solution.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Prerequisites for Installing Control Web Panel<\/strong><\/h2>\n\n\n\n<p>Before we begin with the installation steps, make sure your server meets the following minimum requirements:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Operating System:<\/strong> CentOS 7, AlmaLinux 8, or Rocky Linux 8 (clean installation recommended)<\/li>\n\n\n\n<li><strong>Architecture:<\/strong> 64-bit only<\/li>\n\n\n\n<li><strong>RAM:<\/strong> Minimum 512MB (1GB+ recommended)<\/li>\n\n\n\n<li><strong>Disk Space:<\/strong> Minimum 10 GB (SSD preferred for better performance)<\/li>\n\n\n\n<li><strong>Root Access:<\/strong> Full root access is mandatory<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Step-by-Step Guide to Install Control Web Panel<\/strong><\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 1: Update Your Server<\/strong><\/h3>\n\n\n\n<p>First, update all the packages on your server to ensure everything is up to date:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>yum update -y<br><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 2: Set Hostname<\/strong><\/h3>\n\n\n\n<p>Make sure to set a fully qualified domain name (FQDN) for your server:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>hostnamectl set-hostname server.yourdomain.com<br><\/code><\/pre>\n\n\n\n<p>You can verify your hostname with:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>hostname<br><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 3: Download the CWP Installation Script<\/strong><\/h3>\n\n\n\n<p>Navigate to the <code>\/usr\/local\/src\/<\/code> directory and download the script:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>cd \/usr\/local\/src<br>wget http:\/\/centos-webpanel.com\/cwp-el7-latest<br><\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 4: Run the Installer<\/strong><\/h3>\n\n\n\n<p>Run the installation script using the following command:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>sh cwp-el7-latest<br><\/code><\/pre>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Step 5: Accessing the CWP Admin Panel<\/strong><\/h3>\n\n\n\n<p>Once the installation is complete, the system will display your login credentials and admin URL. You can access your CWP admin panel by navigating to:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>https:\/\/your-server-ip:2031<br><\/code><\/pre>\n\n\n\n<p>Use your <strong>root credentials<\/strong> to log in.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Post-Installation Steps<\/strong><\/h2>\n\n\n\n<p>After installing CWP, perform the following tasks:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Update System &amp; CWP Panel:<\/strong> Go to the dashboard and check for panel updates.<\/li>\n\n\n\n<li><strong>Configure Services:<\/strong> Set up Apache\/Nginx, PHP, MySQL, and mail servers.<\/li>\n\n\n\n<li><strong>Set Up Firewall:<\/strong> Use the built-in CSF Firewall to protect your server.<\/li>\n\n\n\n<li><strong>Add Domains &amp; Users:<\/strong> Start hosting websites by adding domains and creating user accounts.<\/li>\n\n\n\n<li><strong>Enable AutoSSL:<\/strong> Secure your websites using free SSL certificates.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Why Use Control Web Panel?<\/strong><\/h2>\n\n\n\n<p>Some key benefits of using CWP include:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Free and open-source with optional Pro version<\/li>\n\n\n\n<li>Easy-to-use dashboard for server management<\/li>\n\n\n\n<li>Integrated firewall and security tools<\/li>\n\n\n\n<li>Powerful web hosting automation<\/li>\n\n\n\n<li>Active developer and support community<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\"><strong>Conclusion<\/strong><\/h2>\n\n\n\n<p>Installing Control Web Panel can significantly simplify server management, especially if you&#8217;re hosting multiple websites or managing client servers. Follow the steps in this guide to <strong>install Control Web Panel<\/strong> on your Linux VPS or dedicated server with ease. Make sure you use a fresh OS, set a proper hostname, and configure services post-installation for optimal performance.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\ud83d\udca1 Want a hosting provider that supports CWP? <strong><a href=\"https:\/\/hostrago.com\/self-managed-vps\/\">Explore our VPS Hosting plans at Hostrago<\/a><\/strong> \u2013 optimized for control panels like CWP, cPanel, and DirectAdmin.<\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>Managing web hosting servers becomes much easier when using a powerful control panel. One such open-source panel widely used by Linux system administrators and hosting&#8230;<\/p>\n","protected":false},"author":1,"featured_media":2484,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[21],"tags":[720,721,719,472,722],"class_list":["post-2485","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cpanel","tag-control-panel","tag-cwp-installation","tag-install-control-web-panel","tag-linux-hosting","tag-web-hosting-setup"],"menu_order":0,"_links":{"self":[{"href":"https:\/\/hostrago.com\/knowledge-base\/wp-json\/wp\/v2\/posts\/2485","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hostrago.com\/knowledge-base\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hostrago.com\/knowledge-base\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hostrago.com\/knowledge-base\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hostrago.com\/knowledge-base\/wp-json\/wp\/v2\/comments?post=2485"}],"version-history":[{"count":1,"href":"https:\/\/hostrago.com\/knowledge-base\/wp-json\/wp\/v2\/posts\/2485\/revisions"}],"predecessor-version":[{"id":2486,"href":"https:\/\/hostrago.com\/knowledge-base\/wp-json\/wp\/v2\/posts\/2485\/revisions\/2486"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hostrago.com\/knowledge-base\/wp-json\/wp\/v2\/media\/2484"}],"wp:attachment":[{"href":"https:\/\/hostrago.com\/knowledge-base\/wp-json\/wp\/v2\/media?parent=2485"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hostrago.com\/knowledge-base\/wp-json\/wp\/v2\/categories?post=2485"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hostrago.com\/knowledge-base\/wp-json\/wp\/v2\/tags?post=2485"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}