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

Install Django

Django is a free and open-source high-level Python Web framework. Being a Python Web framework, Django requires Python What Python version should I use with Django? Python 3 is recommended. Django 1.11 is the last version to support Python 2.7. Support for Python 2.7 and Django 1.11 ends in 2020. Since newer versions of Python […]

Read More

How to Deploy Django Apps using Apache with mod-wsgi and nginx

Django is a free and open-source high-level Python Web framework. Being a Python Web framework, Django requires Python. In this guide, we will demonstrate how to install and configure Django. We will then set up Nginx and Apache to sit in front of our Django application. We will also be using the mod_wsgi Apache module […]

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, fix: sh /scripts/restart_cwpsrv

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