{"id":12934,"date":"2019-03-29T03:23:34","date_gmt":"2019-03-29T03:23:34","guid":{"rendered":"http:\/\/www.appservgrid.com\/paw92\/?p=12934"},"modified":"2019-03-29T03:23:34","modified_gmt":"2019-03-29T03:23:34","slug":"how-to-install-centos-web-panel-cwp-on-centos-7","status":"publish","type":"post","link":"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/03\/29\/how-to-install-centos-web-panel-cwp-on-centos-7\/","title":{"rendered":"How to Install CentOS Web Panel (CWP) on CentOS 7"},"content":{"rendered":"<p><strong>CentOS Web Panel<\/strong>\u00a0(<strong>CWP<\/strong>) is a free web hosting control panel that offers easy managemet of multiple servers (both Dedicated and VPS) without the need to access server through SSH for every small task that you need to complete. It is a feature rich control panel, which comes with a high number of options and features for quick server management.<\/p>\n<h4>CentOS Web Panel Features<\/h4>\n<p>Here are some of the most beneficial features and services offered by\u00a0<strong>CentOS Web Panel<\/strong>.<\/p>\n<ul>\n<li>Apache Web Server ( Mod Security + Automatic updated rules optional).<\/li>\n<li>PHP 5.6 (suPHP, SuExec + PHP version switcher).<\/li>\n<li>MySQL\/MariaDB + phpMyAdmin.<\/li>\n<li>Email \u2013 Postfix and Dovecot, mailboxes, RoundCube web interface ((Antivirus, Spamassassin optional).<\/li>\n<li>CSF (Config Server Firewall).<\/li>\n<li>Backups ( this feature is optional).<\/li>\n<li>Easy user management interface.<\/li>\n<li>Setups Server for Web Hosting with WordPres.<\/li>\n<li>FreeDNS Server.<\/li>\n<li>Live Monitoring.<\/li>\n<li>File System Lock (means, no more website hacking due to locking of files from changes).<\/li>\n<li>Server configuration AutoFixer.<\/li>\n<li>cPanel Account Migration.<\/li>\n<li>TeamSpeak 3 Manager (Voice) and Shoutcast Manager (video streaming).<\/li>\n<\/ul>\n<p>Thare are lots more features offered by\u00a0<strong>CWP<\/strong>, that you can check out\u00a0<a href=\"http:\/\/centos-webpanel.com\/features\" target=\"_blank\" rel=\"nofollow noopener\">here<\/a>.<\/p>\n<p>The latest version of\u00a0<strong>CWP<\/strong>\u00a0is\u00a0<strong>0.9.8.651<\/strong>\u00a0and was released on\u00a0<strong>21st April 2018<\/strong>, which includes few bug fixes regarding loading time improvements.<\/p>\n<h4>CentOS Web Panel Demo<\/h4>\n<pre><strong>New Root Admin Panel Login:<\/strong>\r\nNon SSL Login: http:\/\/demo1.centos-webpanel.com:2030\r\nSSL Login: https:\/\/79.137.25.230:2031\r\nUsername: root\r\nPassword: admin123\r\n\r\n<strong>New End user Panel Login:<\/strong>\r\nNon SSL Login: http:\/\/demo1.centos-webpanel.com:2082\r\nSSL Login: https:\/\/79.137.25.230:2083\r\nUsername: testacc\r\nPassword: admin123\r\n<\/pre>\n<h4>Requirements of CentOS Web Panel Installer:<\/h4>\n<p>To avoid getting any problems, please make sure to read all of the following important instructions thoroughly prior to the CWP installation process.<\/p>\n<ol>\n<li>Only install CWP on a\u00a0<a href=\"https:\/\/www.tecmint.com\/centos-7-3-installation-guide\/\" target=\"_blank\" rel=\"noopener\">freshly installed CentOS 7<\/a>\u00a0server without any configuration changes.<\/li>\n<li>Minimum RAM requirement for 32-bit 512MB and 64-bit 1GB with 10GB of free space.<\/li>\n<li>Only static IP addresses are currently supported, no support for dynamic, sticky, or internal IP addresses.<\/li>\n<li>There isn\u2019t any uninstaller for removing CWP after installation, you must reload the OS to remove it.<\/li>\n<\/ol>\n<p>For the better performances we suggest you to order a\u00a0<a href=\"https:\/\/www.linode.com\/?r=64ebb9f723fed8b32fda84b6594006df08ad24b6\" target=\"_blank\" rel=\"nofollow noopener\">Linode VPS<\/a>\u00a0with minimal\u00a0<strong>CentOS 7<\/strong>\u00a0install.<\/p>\n<h3>Install CentOS Web Panel (CWP) on CentOS 7<\/h3>\n<p>For the purpose of this article, I will be installing\u00a0<strong>CWP<\/strong>\u00a0(<strong>CentOS Web Panel<\/strong>) on a local\u00a0<strong>CentOS 7<\/strong>\u00a0server with a static IP address\u00a0<strong>192.168.0.104<\/strong>\u00a0and hostname\u00a0<strong>cwp.tecmint.com<\/strong>.<\/p>\n<h4>Setup Hostname<\/h4>\n<p><strong>1.<\/strong>\u00a0To start the\u00a0<strong>CWP<\/strong>\u00a0installation, login into your server as\u00a0<strong>root<\/strong>\u00a0and make sure to set the correct hostname.<\/p>\n<p><strong>Important<\/strong>: The hostname and domain name must be different on your server (for example, if\u00a0<strong>domain.com<\/strong>\u00a0is your domain on your server, then use\u00a0<strong>hostname.domain.com<\/strong>\u00a0as your fully qualified hostname).<\/p>\n<pre># hostnamectl set-hostname <strong>cwp.tecmint.com<\/strong>\r\n# hostnamectl\r\n<\/pre>\n<div id=\"attachment_30398\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/Set-Hostname-in-CentOS-7.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30398\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/Set-Hostname-in-CentOS-7.png\" alt=\"Set Hostname in CentOS 7\" width=\"499\" height=\"239\" aria-describedby=\"caption-attachment-30398\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30398\" class=\"wp-caption-text\">Set Hostname in CentOS 7<\/p>\n<\/div>\n<h4>Setup Server IP Addresses<\/h4>\n<p><strong>2.<\/strong>\u00a0To setup network, we will use\u00a0<strong>nmtui<\/strong>\u00a0(<strong>NetworkManager Text User Interface<\/strong>) utility, which offers a graphical user interface to configure networking by controlling Network Manager.<\/p>\n<pre># yum install NetworkManager-tui\r\n# nmtui\r\n<\/pre>\n<div id=\"attachment_30399\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/Set-Static-IP-Address-in-CentOS-7.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30399\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/Set-Static-IP-Address-in-CentOS-7.png\" alt=\"Set Static IP Address in CentOS 7\" width=\"720\" height=\"400\" aria-describedby=\"caption-attachment-30399\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30399\" class=\"wp-caption-text\">Set Static IP Address in CentOS 7<\/p>\n<\/div>\n<h4>Installing CentOS Web Panel<\/h4>\n<p><strong>3.<\/strong>\u00a0After setting\u00a0<strong>hostname<\/strong>\u00a0and\u00a0<strong>static IP address<\/strong>, now you need update your server to the latest version and install\u00a0<a href=\"https:\/\/www.tecmint.com\/10-wget-command-examples-in-linux\/\" target=\"_blank\" rel=\"noopener\">wget utility<\/a>\u00a0to fetch and install the CWP installation script.<\/p>\n<pre># yum -y update\r\n# yum -y install wget\r\n# cd \/usr\/local\/src\r\n# wget http:\/\/centos-webpanel.com\/cwp-el7-latest\r\n# sh cwp-el7-latest\r\n<\/pre>\n<div id=\"attachment_30400\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/Install-CentOS-Web-Panel-Script.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30400\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/Install-CentOS-Web-Panel-Script.png\" alt=\"Install CentOS Web Panel Script\" width=\"673\" height=\"384\" aria-describedby=\"caption-attachment-30400\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30400\" class=\"wp-caption-text\">Install CentOS Web Panel Script<\/p>\n<\/div>\n<p>Please be patient as the installation progress can take between\u00a0<strong>10<\/strong>\u00a0and\u00a0<strong>20<\/strong>\u00a0minutes to complete. Once the install has finished you should see a screen saying \u201c<strong>CWP<\/strong>\u201d installed and list of credentials required to access the panel. Make sure to copy or write down the information and keep it safe:<\/p>\n<p>Once ready, press \u201c<strong>ENTER<\/strong>\u201d for server reboot. If the system does not reboot automatically simply type \u201c<strong>reboot<\/strong>\u201d to reboot the server.<\/p>\n<pre># reboot\r\n<\/pre>\n<div id=\"attachment_30405\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/CentOS-Web-Panel-Installation-Summary.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30405\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/CentOS-Web-Panel-Installation-Summary.png\" alt=\"CentOS Web Panel Installation Summary\" width=\"580\" height=\"406\" aria-describedby=\"caption-attachment-30405\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30405\" class=\"wp-caption-text\">CentOS Web Panel Installation Summary<\/p>\n<\/div>\n<h4>CentOS Web Panel Configuration<\/h4>\n<p><strong>4.<\/strong>\u00a0After server reboot, login into server as root, once login you will see different welcome screen with information about the logged users and the current disk space usage.<\/p>\n<div id=\"attachment_30406\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/CentOS-Web-Panel-Server-Login.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30406\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/CentOS-Web-Panel-Server-Login.png\" alt=\"CentOS Web Panel Server Login\" width=\"644\" height=\"287\" aria-describedby=\"caption-attachment-30406\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30406\" class=\"wp-caption-text\">CentOS Web Panel Server Login<\/p>\n<\/div>\n<p>Now log in to your CentOS Web Panel server using the link provided by the installer on your server.<\/p>\n<pre>CentOS WebPanel Admin GUI: http:\/\/SERVER-IP:2030\/\r\nUsername: root\r\nPassword: your root password\r\n<\/pre>\n<div id=\"attachment_30407\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/CentOS-Web-Panel-Admin-Login.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30407\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/CentOS-Web-Panel-Admin-Login.png\" sizes=\"auto, (max-width: 1303px) 100vw, 1303px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/CentOS-Web-Panel-Admin-Login.png 1303w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/CentOS-Web-Panel-Admin-Login-768x558.png 768w\" alt=\"CentOS Web Panel Admin Login\" width=\"1303\" height=\"947\" aria-describedby=\"caption-attachment-30407\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30407\" class=\"wp-caption-text\">CentOS Web Panel Admin Login<\/p>\n<\/div>\n<div id=\"attachment_30408\" class=\"wp-caption aligncenter\">\n<p><a href=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/CentOS-Web-Panel-Dashboard.png\"><img loading=\"lazy\" decoding=\"async\" class=\"size-full wp-image-30408\" src=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/CentOS-Web-Panel-Dashboard.png\" sizes=\"auto, (max-width: 1301px) 100vw, 1301px\" srcset=\"https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/CentOS-Web-Panel-Dashboard.png 1301w, https:\/\/www.tecmint.com\/wp-content\/uploads\/2018\/08\/CentOS-Web-Panel-Dashboard-768x587.png 768w\" alt=\"CentOS Web Panel Dashboard\" width=\"1301\" height=\"995\" aria-describedby=\"caption-attachment-30408\" data-lazy-loaded=\"true\" \/><\/a><\/p>\n<p id=\"caption-attachment-30408\" class=\"wp-caption-text\">CentOS Web Panel Dashboard<\/p>\n<\/div>\n<p>For additional configuration instruction, please check out\u00a0<a href=\"http:\/\/wiki.centos-webpanel.com\/\" target=\"_blank\" rel=\"nofollow noopener\">wiki\/documentation site<\/a>.<\/p>\n<p>In this article, we\u2019ve explained how to install\u00a0<strong>CentOS Web Panel<\/strong>\u00a0on\u00a0<strong>CentOS 7<\/strong>. If you have any questions or comments, please do not hesitate to submit them in the comment section below.<\/p>\n<p><a href=\"https:\/\/www.tecmint.com\/install-centos-web-panel-on-centos-7\/\" target=\"_blank\" rel=\"noopener\">Source<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>CentOS Web Panel\u00a0(CWP) is a free web hosting control panel that offers easy managemet of multiple servers (both Dedicated and VPS) without the need to access server through SSH for every small task that you need to complete. It is a feature rich control panel, which comes with a high number of options and features &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/www.appservgrid.com\/paw92\/index.php\/2019\/03\/29\/how-to-install-centos-web-panel-cwp-on-centos-7\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;How to Install CentOS Web Panel (CWP) on CentOS 7&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-12934","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12934","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/comments?post=12934"}],"version-history":[{"count":1,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12934\/revisions"}],"predecessor-version":[{"id":12935,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/posts\/12934\/revisions\/12935"}],"wp:attachment":[{"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/media?parent=12934"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/categories?post=12934"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.appservgrid.com\/paw92\/index.php\/wp-json\/wp\/v2\/tags?post=12934"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}