Control Web Panel (CWP) is a free web hosting control panel offering a user-friendly interface for comprehensive server management. This guide walks you through installing CWP on a clean CentOS 7 or Red Hat Enterprise Linux (RHEL) system.

Prerequisites

Before proceeding, ensure you have a newly installed server. It's advisable to install CWP on a clean, minimal CentOS or RHEL system to avoid conflicts.

How to Install CWP

  1. Step 1: Connect to Your Server

    Use SSH to establish a connection to your server. You can use tools like PuTTY on Windows or the terminal on Linux/Mac.

    ssh your_username@your_server_ip
  2. Step 2: Download the CWP Installer

    Navigate to the source directory and download the installation script for CWP on CentOS 7:

    cd /usr/local/src
    wget http://centos-webpanel.com/cwp-el7-latest
  3. Step 3: Run the Installer

    Execute the installation script:

    sh cwp-el7-latest

    Follow the instructions displayed on the screen. The installer will prompt you with a series of questions, and in most cases, you can simply press Enter to accept the default values.

  4. Step 4: Access CWP

    Upon completion of the installation, you can access the CWP admin panel by using your server's IP address and the default port 2030. Open your web browser and visit:

    https://your_server_ip:2030

    Log in using the default credentials:

    • Username: root
    • Password: Your server root password
  5. Step 5: Secure Your CWP Installation

    Once logged in, CWP will prompt you to change the root password. Follow the on-screen instructions to create a secure password and enhance the security of your account.

  6. Step 6: Configure Firewall (Optional)

    CWP comes with its own firewall. Configure it through the CWP dashboard by navigating to Security > Firewall Manager to establish firewall rules.

  7. Step 7: Configure Nameservers (Optional)

    For hosting websites on your server, consider setting up nameservers. Access DNS Functions > Nameserver IPs to configure nameserver settings.

Remember to routinely update your server and CWP for enhanced security and performance.