Loading

CWP aims at providing the best possible experience to both sys.admins, as well as end users who need an interface to interact with the server.

FREE Download | cPanel to CWP server convert info@centos-webpanel.com

Installation Instructions

Setup Web Hosting platform with CWP

Installation guide

To avoid facing any issues, please make sure to read all of this instructions manual thoroughly prior to the installation process.

Requirements Before the Initialization of CentOS Web Panel installer

  • We do not provide an uninstaller

    After you install CWP, you must reinstall the server to remove it.

  • We only support static IP addresses.

    We do not support dynamic, sticky, or internal IP addresses.

  • Only install CWP on a freshly installed operating system without any configuration changes

For best performance

...We suggest you to order a VPS or Dedicated servers with our NOC Partners.

Thank you for using and Supporting CWP

You can easily donate to CWP development.

Keep in mind that every donation is spent only on this project.

Quick guide CentOS 7
  1. hostname: srv.example.com
  2. yum -y install wget
  3. yum -y update
  4. reboot
  5. cd /usr/local/src
  6. wget https://centos-webpanel.com/cwp-el7-latest
  7. sh cwp-el7-latest

System Requirements

Make sure that you complete the following tasks before you start the installation process:

1. Setup Hostname

This hostname cannot be the same as any domain that is on your server (for example, if example.com is a domain on your server, use hostname.example.com as your fully qualified hostname).

You can use the following command for hostname setup eg. srv1.example.com

hostname srv1.example.com
2. Setup Server IP addresses

Define additional IP address, subnet address, and default gateway IP address for your server — your service provider can provide you with this information.

3. Software Requirements

You must have a clean/fresh installation of supported operating systems:

4. Hardware Requirements

    64 bit operating systems require a minimum of 1024 MB RAM (recommended).

    Recommended System: 4 GB+ RAM so you would have the full functionality such as Anti-virus scan of emails.

    OPTIONAL: You can download CentOS 6/7 Installation here (if your hosting provider doesn’t offer it).

    Thank you for using and Supporting CWP

    You can easily donate to CWP development.

    Keep in mind that every donation is spent only on this project.

    Quick guide
    1. hostname: srv.example.com
    2. yum -y install wget
    3. yum -y update
    4. reboot
    5. cd /usr/local/src
    6. wget https://centos-webpanel.com/cwp-el7-latest
    7. sh cwp-el7-latest

    Server Updates

    1. Preparing Server

    Let’s install required packages for CWP installation

    yum -y install wget

    CentOS 8: may need to install the EPEL repository to be able to install tools like wget:

    yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm
    dnf install wget -y
    2. Server Update

    Now we need to update your server to the latest version

    yum -y update
    3. Reboot Server

    Reboot your server so that all updates can take effect.

    reboot

    Thank you for using and Supporting CWP

    You can easily donate to CWP development.

    Keep in mind that every donation is spent only on this project.

    Quick guide
    1. hostname: srv.example.com
    2. yum -y install wget
    3. yum -y update
    4. reboot
    5. cd /usr/local/src
    6. wget https://centos-webpanel.com/cwp-el7-latest
    7. sh cwp-el7-latest

    Installation

    Now you are ready to start CWP Installation

    CWP installer can run more than 30 minutes because it needs to compile apache and php from source.

    CentOS 6: New Installer with MARIA-DB 10-latest (NOT recommended)

    cd /usr/local/src
    wget http://centos-webpanel.com/cwp-latest
    sh cwp-latest
    
    CentOS 7: Installer for CentOS 7 (recommended)
    cd /usr/local/src
    wget http://centos-webpanel.com/cwp-el7-latest
    sh cwp-el7-latest
    CentOS 8: Installer for CentOS 8
    cd /usr/local/src
    wget http://centos-webpanel.com/cwp-el8-latest
    sh cwp-el8-latest
    

    If download link doesn’t work then you can use the following:

    Optional Installer Arguments

    Available long name arguments
    –restart yes (for automatic restart after successfull install)
    –phpfpm [5.3|5.4|5.5|5.6|7.0|7.1|7.2|7.3|7.4] (you can use only one)
    –softaculous yes (install softaculous – script installer)

    Available short name arguments
    -r yes (for automatic restart after successfull install)
    -p [5.3|5.4|5.5|5.6|7.0|7.1|7.2|7.3|7.4] (you can use only one)
    -s yes (install softaculous – script installer)

    Example for centos 7 (you can combine short and long name arguments)

    sh cwp-el7-latest -r yes --phpfpm 7.3 --softaculous yes

    Any of this additionals can be also installed later from cwp gui.

    Reboot Server

    Reboot your server so that all updates can take effect and CWP gets started.

    reboot

    Thank you for using and Supporting CWP

    You can easily donate to CWP development.

    Keep in mind that every donation is spent only on this project.

    Quick guide
    1. hostname: srv.example.com
    2. yum -y install wget
    3. yum -y update
    4. reboot
    5. cd /usr/local/src
    6. wget https://centos-webpanel.com/cwp-el7-latest
    7. sh cwp-el7-latest

    Cloud Linux Installer

    You need to have CloudLinux License.

    wget //repo.cloudlinux.com/cloudlinux/sources/cln/cldeploy
    sh cldeploy -k YOUR-KEY
    cd /usr/local/src/
    wget //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 CageFS and enable it
    /usr/sbin/cagefsctl --init
    cagefsctl --enable-all

    Thank you for using and Supporting CWP

    You can easily donate to CWP development.

    Keep in mind that every donation is spent only on this project.

    Quick guide
    1. hostname: srv.example.com
    2. yum -y install wget
    3. yum -y update
    4. reboot
    5. cd /usr/local/src
    6. wget https://centos-webpanel.com/cwp-el7-latest
    7. sh cwp-el7-latest

    Configuration

    Log in to your CWP server using the link provided by the installer on your server.

    Control WebPanel Admin GUI at http://SERVER-IP:2030/
    Username: root
    Password: YOU_ROOT_PASSWORD

    • Setup root email
    • Setup at least one hosting package

      Or edit default package.

    • Setup shared IP

      Must be your public IP address.

    • Setup nameservers

    And now you are ready to host domains.

    For additional configuration instruction, please check our wiki/documentation site:

    Thank you for using and Supporting CWP

    You can easily donate to CWP development.

    Keep in mind that every donation is spent only on this project.

    Quick guide
    1. hostname: srv.example.com
    2. yum -y install wget
    3. yum -y update
    4. reboot
    5. cd /usr/local/src
    6. wget https://centos-webpanel.com/cwp-el7-latest
    7. sh cwp-el7-latest