Disk Usage Check

If you have a full disk space usage on your server in most cases this is caused by backups or logs but it can be also many other things. We recommend running all these commands from the ssh console because on a big disk this can be very slow. List partitions and usage df -h […]

Read More

How to install ElasticSearch

Introduction Elasticsearch is a platform for distributed search and analysis of data in real-time. Its popularity is due to its ease of use, powerful features, and scalability. Elasticsearch supports RESTful operations. This means that you can use HTTP methods (GET, POST, PUT, DELETE, etc.) in combination with an HTTP URI (/collection/entry) to manipulate your data. […]

Read More

How to create CWP iso image

This info is for Server providers like Cloud, VPS or Dedicated servers to create fast image deployment servers with CWP. You need to be aware that each cwp version is valid for 6 months only, so you would need to update the image before that expire time. Creating CWP iso image is easy, here are […]

Read More

cPanel Compatibility

Access admin/user panel over the same port 2082 - CWP User Panel 2083 - CWP User Panel SSL 2086 - CWP Admin (same as 2030) 2087 - CWP Admin SSL (same as 2031) * Recommended to be used with the hostname because of the usage of the hostname SSL. Examples: https://hostname.domain.com:2083 https://hostname.domain.com:2087 https://100.110.120.130:2083 https://100.110.120.130:2087 Access […]

Read More

Install dotnet SDK and running a Project Example

Installation of dotnet on CWP server : First install .net package repo from official Microsoft site : rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm To install dotnet SDK 2.2 yum install dotnet-sdk-2.2 -y To install dotnet SDK 3.1 LTS : yum install dotnet-sdk-3.1 -y you can check the main dotnet version by running this command : dotnet --version How […]

Read More

How to Install and Setup Node.Js on CWP

Node.jsĀ® is a JavaScript runtime built on Chrome's V8 JavaScript engine. Step 1: Install Prerequisites: yum groupinstall 'Development Tools' -y Step 2: Install Yum Repository NodeJS 12.x: curl -sL https://rpm.nodesource.com/setup_12.x | bash - NodeJS 11.x: curl -sL https://rpm.nodesource.com/setup_11.x | bash - NodeJS 10.x: curl -sL https://rpm.nodesource.com/setup_10.x | bash - NodeJS 8.x: curl -sL https://rpm.nodesource.com/setup_8.x | […]

Read More

Internationalized Domain Name (IDN) Conversion Tools

When working with a domain name containing international (non-ASCII) characters, you need to convert the domain name into "punycode" before adding it to the CWP,DNS or Web server. You can use this IDN Conversion Tools to convert your domain from special characters to a name in ASCII characters. https://www.verisign.com/en_US/channel-resources/domain-registry-products/idn/idn-conversion-tool/index.xhtml https://www.punycoder.com/ https://simpledns.com/idn-convert

Read More

CWP Error Pages

Error Pages related to cwpsrv (panel access) only, this are not error pages for the websites! 502 Bad Gateway Mostly this means that php-fpm is down. To fix it run this command from the shell: sh /scripts/restart_cwpsrv You can also setup monitoring for cwp service to avoid any service being down.

Read More

Configuration files

CWP Configuration files and locations cwpsrv (webserver) This is a web server for: cwp admin panel, cwp user panel, phpMyAdmin, roundcube Configuration files/folders: /usr/local/cwpsrv/conf/ and /usr/local/cwpsrv/conf.d/ Reload command: service cwpsrv reload cwp-phpfpm (php for cwpsrv) This is php of cwpsrv for: cwp admin panel, cwp user panel, phpMyAdmin, roundcube Configuration files/folders: /usr/local/cwp/php71/php.ini /usr/local/cwp/php71/php.d/ Reload command: […]

Read More

Torrent SeedBox with Deluge WebGUI

How to install Torrent SeedBox with Deluge WebGUI on CentOS WebPanel server. As everything else with CWP, this is a simple task which is done by click of the button. How to install Deluge Torrent client and WebGUI - In your CWP.admin left menu go to Plugins --> Torrent SeedBox. - Click on the install […]

Read More

Add additional IP address

How to add additional IP address on CentOS servers. Create file: /etc/sysconfig/network-scripts/ifcfg-eth0:0 DEVICE="eth0:0" BOOTPROTO=static ONBOOT=yes TYPE="Ethernet" IPADDR=80.80.25.25 #HWADDR=00:0C:29:28:4C:4C #GATEWAY=80.80.25.1 NETMASK=255.255.255.0 do this for each additional IP address, you only need to increase virtual interface number by one for each additional IP. Like eg. eth0:1, eth0:2, eth0:3 ... **if you don't have HWADDR then delete that […]

Read More

High Memory Usage

Linux is borrowing unused memory for disk caching. This makes it looks like you are low on memory, but you are not! Everything is fine! How do I see how much free ram I really have? To see how much ram is free to use for your applications, run free -m and look at the […]

Read More

How to install CloudLinux on the CWP servers ?

How to install CloudLinux on the CentOS WebPanel [CWP] servers Instructions on how to install Cloud Linux CloudLinux Installer (you need to have a CloudLinux License) wget http://repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy sh cldeploy -k YOUR-KEY cd /usr/local/src/ wget http://dl1.centos-webpanel.com/files/c_scripts/cloudlinux.sh sh cloudlinux.sh After CloudLinux installer is done it will automatically reboot the server!! After reboot you need to build […]

Read More

CWP Demo

You can always test the fully functional DEMO version of the admin and user panel on the following location http://centos-webpanel.com/demo

Read More

How to setup quota on the server ?

From the new version 0.9.8.1 CentOS Web Panel has built in function to setup quota on your server. To enable quota on your server go to CWP.admin - in the Left Menu --> File Management --> Disk Quota Setup and click on the quota setup You can also setup quota manually, here are detailed instructions: […]

Read More

Can I install CWP on the CentOS 7

You probably can install CWP on the CentOS 7, but we didn't run any tests on it, so you will have some issues for sure. Do you plan to support CentOS 7 ? Yes, we do plan to support CentOS 7, but with the newer releases. When do you plan to support CentOS 7 ? […]

Read More

How to fix Encryption error on the login

If you get an Encryption error on the login by using a root then try the following. Login as root in the shell/ssh 1. try setting a new password for the root user. passwd if this does't help then try 2. Check hashing (hashing needs to be md5 or ) authconfig --test | grep hashing […]

Read More