{"id":709,"date":"2024-12-02T01:49:30","date_gmt":"2024-12-02T01:49:30","guid":{"rendered":"https:\/\/unlimitedhostingplan.in\/articles\/?p=709"},"modified":"2024-12-02T04:53:57","modified_gmt":"2024-12-02T04:53:57","slug":"what-is-cwp-and-how-to-install-it","status":"publish","type":"post","link":"https:\/\/unlimitedhostingplan.in\/articles\/what-is-cwp-and-how-to-install-it\/","title":{"rendered":"What is CentOS Web Panel and how to install it?"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"what-is-cent-os-web-panel\">What is CentOS Web Panel<\/h2>\n\n\n\n<p>CentOS Web Panel (CWP) is a free, open-source <a href=\"https:\/\/www.unlimitedhostingplan.in\/web-hosting\/\" data-type=\"link\" data-id=\"https:\/\/www.unlimitedhostingplan.in\/web-hosting\/\" target=\"_blank\" rel=\"noreferrer noopener nofollow\">web hosting control panel <\/a>designed for managing servers running CentOS and other Red Hat-based Linux distributions. It provides a graphical interface that simplifies server management, particularly for system administrators and web hosting providers. CWP allows users to easily manage server configurations, websites, email accounts, databases, and other critical services without needing to use the command line.<\/p>\n\n\n\n<div class=\"wp-block-rank-math-toc-block\" id=\"rank-math-toc\"><h2>Table of Contents<\/h2><nav><ul><li><a href=\"#what-is-cent-os-web-panel\">What is CentOS Web Panel<\/a><ul><li><a href=\"#key-features-of-cent-os-web-panel\">Key Features of CentOS Web Panel:<\/a><\/li><\/ul><\/li><li><a href=\"#use-cases\">Use Cases:<\/a><\/li><li><a href=\"#supported-operating-systems\">Supported Operating Systems:<\/a><ul><li><a href=\"#limitations\">Limitations:<\/a><\/li><\/ul><\/li><li><a href=\"#how-to-install-cwp\">How to install CWP?<\/a><ul><li><a href=\"#step-1-setting-up-hostname\">Step 1: Setting up Hostname<\/a><\/li><li><a href=\"#step-2-setting-up-server-ip-addresses\">Step 2: Setting up Server IP Addresses<\/a><\/li><li><a href=\"#step-3-installing-cent-os-web-panel\">Step 3: Installing CentOS Web Panel<\/a><\/li><li><a href=\"#step-4-cent-os-web-panel-configuration\">Step 4: CentOS Web Panel Configuration<\/a><\/li><\/ul><\/li><\/ul><\/nav><\/div>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"key-features-of-cent-os-web-panel\">Key Features of CentOS Web Panel:<\/h3>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>User-Friendly Interface<\/strong>: Offers a modern and easy-to-navigate dashboard for managing server functions.<\/li>\n\n\n\n<li><strong>Web Hosting Management<\/strong>: Allows the creation and management of websites, domains, FTP accounts, and more.<\/li>\n\n\n\n<li><strong>Database Management<\/strong>: Includes tools for managing MySQL and PostgreSQL databases, including the ability to create, delete, and modify databases.<\/li>\n\n\n\n<li><strong>Email Management<\/strong>: Users can set up and manage email accounts, autoresponders, and spam filters.<\/li>\n\n\n\n<li><strong>Security<\/strong>: Includes firewall management, CSF (ConfigServer Security &amp; Firewall), and other security tools to help secure the server.<\/li>\n\n\n\n<li><strong>Software Management<\/strong>: Provides easy installation and management of software packages and services like Apache, Nginx, PHP, MySQL, etc.<\/li>\n\n\n\n<li><strong>Backup System<\/strong>: Integrated backup and restore functionalities for the entire server or specific data.<\/li>\n\n\n\n<li><strong>Multi-User Support<\/strong>: You can create and manage multiple user accounts with different levels of access, from system administrators to resellers and clients.<\/li>\n\n\n\n<li><strong>Monitoring<\/strong>: It offers monitoring tools to track server performance, usage statistics, and log files.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"use-cases\">Use Cases:<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Web Hosting Providers<\/strong>: CentOS Web Panel is popular among hosting companies that offer shared or <a href=\"https:\/\/www.unlimitedhostingplan.in\/vps-hosting\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.unlimitedhostingplan.in\/vps-hosting\/\" rel=\"noreferrer noopener nofollow\">VPS hosting<\/a>.<\/li>\n\n\n\n<li><strong>System Administrators<\/strong>: It provides system administrators with an easy way to manage server configurations without needing to interact directly with the command line.<\/li>\n\n\n\n<li><strong>Web Developers<\/strong>: Developers often use it to deploy and manage web applications, databases, and email services on their servers.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"supported-operating-systems\">Supported Operating Systems:<\/h2>\n\n\n\n<p>While it&#8217;s primarily designed for CentOS, CWP is also compatible with other Red Hat-based Linux distributions, such as:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>CentOS<\/li>\n\n\n\n<li>RHEL (Red Hat Enterprise Linux)<\/li>\n\n\n\n<li>CloudLinux<\/li>\n\n\n\n<li>AlmaLinux<\/li>\n\n\n\n<li>Rocky Linux<\/li>\n<\/ul>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"limitations\">Limitations:<\/h3>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>CentOS Only<\/strong>: While it works with multiple Linux distributions, it is most effective when used with CentOS or CentOS-based systems.<\/li>\n\n\n\n<li><strong>Not as Popular as cPanel<\/strong>: While CWP is feature-rich, cPanel remains the most widely used control panel in the industry, particularly for commercial hosting providers.<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-install-cwp\">How to install CWP?<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"step-1-setting-up-hostname\"><strong>Step 1: Setting up Hostname<\/strong><\/h3>\n\n\n\n<p>In order to initiate the <strong><a href=\"https:\/\/control-webpanel.com\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/control-webpanel.com\/\" rel=\"noreferrer noopener nofollow\">CentOS web panel installation<\/a><\/strong>, you need to first log in to your server as <strong>root. <\/strong>Further, you have to ensure that you set the accurate hostname.\u00a0<\/p>\n\n\n\n<p>You must note that the domain name and the hostname have to be distinct from each other on your server. For instance, suppose your domain name on your server is <strong><a href=\"https:\/\/www.unlimitedhostingplan.in\/\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/www.unlimitedhostingplan.in\/\" rel=\"noreferrer noopener nofollow\">domain.com<\/a><\/strong>, then employ <strong>hostname.domain.com<\/strong> as your completely adequate hostname.<\/p>\n\n\n\n<p>You have to enter the statement as \u2013&nbsp;<\/p>\n\n\n\n<p><em># hostnamectl set-hostname <\/em><strong><em>ser.domain.com<\/em><\/strong><\/p>\n\n\n\n<p><em># hostnamectl<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image size-full is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"472\" height=\"32\" src=\"https:\/\/unlimitedhostingplan.in\/articles\/wp-content\/uploads\/2024\/12\/cwp.png\" alt=\"\" class=\"wp-image-710\" style=\"width:444px;height:auto\" srcset=\"https:\/\/unlimitedhostingplan.in\/articles\/wp-content\/uploads\/2024\/12\/cwp.png 472w, https:\/\/unlimitedhostingplan.in\/articles\/wp-content\/uploads\/2024\/12\/cwp-300x20.png 300w\" sizes=\"auto, (max-width: 472px) 100vw, 472px\" \/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"step-2-setting-up-server-ip-addresses\"><strong>Step 2: Setting up Server IP Addresses<\/strong><\/h3>\n\n\n\n<p>For setting up a network, you need to employ <strong>the nmtui<\/strong> (<strong>NetworkManager Text User Interface<\/strong>) utility. This lets you have a graphical user interface for configuring networking while controlling Network Manager.<\/p>\n\n\n\n<p>You have to enter the following statement to do so \u2013<\/p>\n\n\n\n<p><em># yum install NetworkManager-tui<\/em><\/p>\n\n\n\n<p><em># nmtui<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/XS0lHDhS09t6ijtseQLqyaxQXvMl0TqJYiFcs2WTeMSAeLQr7HGcQ0qQkO1Luo87yMyAcJFcEbT3qI2OrWc_NiXl9ZMTVdCYXqXhD-SJWSX6XsfXMYYH8PH276VN0lcrX0y-lfy-SWQ_nuUA8XWKBA\" alt=\"Setting up Server IP Addresses\" style=\"width:393px;height:auto\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/SZZ0ouY3LBMBYVgC9Hog71o80vqwJ7j4aR2sUrF0AskwbzUJnevaoK0MyaTrRn_WKX97jilQ30_LoAMYJRZtptgL7MaumS5djz8wl8Pcnn-AgKwDroTaHwQ38dEQAT-VddK4ytNEO_JAFn8R897How\" alt=\"Setting up Server IP Addresses\" style=\"width:236px;height:auto\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/vcbI3Q1hiK6nZir1RXOP_qTDAp8a7roAQ3JF6OL6Q8HhzcHarJB5-0iV2gxvumiXLJAuAdRRnfqidlkigFNBZGnF8mf6PJUERewyjZSbq1Mu10cKs4nxOnnxF_oU4awZeSs2shw3nEEDSjNSwxZEWA\" alt=\"Setting up Server IP Addresses\" style=\"width:358px;height:auto\"\/><\/figure>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"step-3-installing-cent-os-web-panel\"><strong>Step 3: Installing CentOS Web Panel<\/strong><\/h3>\n\n\n\n<p>Once you get done with setting up the hostname and static IP address, you have to install the wget utility along with updating your server to the latest version. This helps in fetching and <strong>installing the CentOS web panel installation script<\/strong>. You need to enter the statement as \u2013<\/p>\n\n\n\n<p># yum -y update<\/p>\n\n\n\n<p># yum -y install wget<\/p>\n\n\n\n<p># cd \/usr\/local\/src<\/p>\n\n\n\n<p># wget http:\/\/centos-webpanel.com\/cwp-el7-latest<\/p>\n\n\n\n<p># sh cwp-el7-latest<\/p>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/DCTvGKuoaoDFrvtX8S4Yh0joLb7JmmoefcRNi1J_krlKIexhSsndRUXBQJeQRyhRcvqtxM7SmqOwyWuSJ8FDrKOhkt1NvWCu4LL9u9YghjaAH4iJpHUJGxodY2Rong7jKDm9phONqU2qn0ZmpUMXzA\" alt=\"Installing CentOS 7 Web Panel\" style=\"width:332px;height:auto\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/qnIpM3BBE8S55agHJqPNsTBOlSdJZy-EZd1WxSmBo2aTcGfHnPwaKcNv8PJBcB4yWEv3f9f-pXgjMe8-9dL7gTj7FpuBuHd21gdRvau-og-eZbIyquPDlr2Wui639k5nUf-5rWaL8OydFMxvWtitew\" alt=\"Installing CentOS 7 Web Panel\" style=\"width:389px;height:auto\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/58FNw9NjkQpbTFG2DcjDHkkAwvHrSu6BHbqWqEOeFcT07pW7K-GdlSzc5BuIPnCKclvz1xe3xeZdObWnSIvWbtw7Uy6hBB16ZEWf65Zgyh8kJOagkegRGgc8H3KPsvq9YdFgPWR_JUl9tVQ0ZxU2fA\" alt=\"Installing CentOS 7 Web Panel\" style=\"width:351px;height:auto\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/C_xD__3BGJiTW-73jeXPaptOFMg8Nhbx7S_c9wXmnXGPaHBpVZ7UA2T-54hbKAk6iIgAZyVhiSD4saa634M4ElpIwCHtNNXICcDMn2aTMJA4XiziI3xwMv-c1X58ZqAzVGjHHoTsXGE5_8VldMnUYQ\" alt=\"Installing CentOS 7 Web Panel\" style=\"width:613px;height:auto\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image is-resized\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/CH2NcbHLIhijdztugqdmHXKgHSLuI4CTdpmbt89aW6DsW6GrtnZm7anpHRp9RyJkS3OGCkN5THO_ucJq-D8e2WzMNSiDZsvnxUL7qthuR_o1a91k9pU8wIUaxXW4Rj6Z1bZWG_L0xF73-UPkeCV78g\" alt=\"Installing CentOS 7 Web Panel\" style=\"width:362px;height:auto\"\/><\/figure>\n\n\n\n<p>You have to keep calm as the installation process can last from 10 minutes to 20 minutes. After the installation is done, your screen should flash \u201c<strong>CWP<\/strong>\u201d installed and other files of credentials needed to access the panel. Moreover, you must copy all the details or write them down and keep them secure with you. You can then press \u201c<strong>ENTER<\/strong>\u201d for server reboot the moment you get ready. In case your system does not reboot automatically, you can enter the command as \u2013&nbsp;&nbsp;<\/p>\n\n\n\n<p><em># reboot<\/em><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"step-4-cent-os-web-panel-configuration\"><strong>Step 4: CentOS Web Panel Configuration<\/strong><\/h3>\n\n\n\n<p>After the reboot of your server, you can log in to your server as root. Once you log in like this, you can encounter a different welcome screen. The screen will display the details about the logged users and the current disk space usage.<\/p>\n\n\n\n<p>At last, you can log in to your <strong>CentOS Web Panel server<\/strong> by employing the link that your installer provides on your server. For instance \u2013<\/p>\n\n\n\n<p><em>CentOS WebPanel Admin GUI: http:\/\/SERVER-IP:2030\/<\/em><\/p>\n\n\n\n<p><em>Username: root<\/em><\/p>\n\n\n\n<p><em>Password: your root password<\/em><\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/pKlKlBwDSstEfTqSDlz0k3jApjd5tfagsxKK-YRgZunUMXzZHG46EOuBbd6tW5CduWeVKqZQ3hhRnr2EdBQ-488GT1c2alcUDqhPNdCgjhM5YjU-azU6KSOz5WJ4s3P4g4GweWKXDgrYzY8xqkBFeA\" alt=\"CentOS Web Panel Configuration\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/lh7-us.googleusercontent.com\/t4ZZinWRQ6TvIub2HPK9wrroqvXwbjPY1MxVm5crXSydaTidQxiB0cIgVidEt5Ivf1HwyssPr8a36dNFLVb3MAnW-3RniJ0oQZ-tbEfURkYZwP0g8JGFTQ2cZ1CEkg7NI4IIt0MxPeWRuNFAwK-vFw\" alt=\"CentOS Web Panel Configuration\"\/><\/figure>\n\n\n\n<p>Now that that&#8217;s all done. You can spend some time exploring the features and settings of your CentOS Web Panel.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>What is CentOS Web Panel CentOS Web Panel (CWP) is a free, open-source web hosting control panel designed for managing servers running CentOS and other Red Hat-based Linux distributions. It provides a graphical interface that simplifies server management, particularly for system administrators and web hosting providers. CWP allows users to easily manage server configurations, websites, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-709","post","type-post","status-publish","format-standard","hentry","category-security"],"_links":{"self":[{"href":"https:\/\/unlimitedhostingplan.in\/articles\/wp-json\/wp\/v2\/posts\/709","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/unlimitedhostingplan.in\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/unlimitedhostingplan.in\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/unlimitedhostingplan.in\/articles\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/unlimitedhostingplan.in\/articles\/wp-json\/wp\/v2\/comments?post=709"}],"version-history":[{"count":10,"href":"https:\/\/unlimitedhostingplan.in\/articles\/wp-json\/wp\/v2\/posts\/709\/revisions"}],"predecessor-version":[{"id":724,"href":"https:\/\/unlimitedhostingplan.in\/articles\/wp-json\/wp\/v2\/posts\/709\/revisions\/724"}],"wp:attachment":[{"href":"https:\/\/unlimitedhostingplan.in\/articles\/wp-json\/wp\/v2\/media?parent=709"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/unlimitedhostingplan.in\/articles\/wp-json\/wp\/v2\/categories?post=709"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/unlimitedhostingplan.in\/articles\/wp-json\/wp\/v2\/tags?post=709"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}