Reading Time: 5minutes

CNET Download provides free downloads for Windows, Mac, iOS and Android devices across all categories of software and apps, including security, utilities, games, video and browsers. Download cPanel Wizard - A quickstart for cPanel and a database for cPanel accounts. In this article, you will learn How to install Free cPanel Hosting on Windows 10. CPanel is known as Control Panel. And cPanel uses for installing your website and configure all the settings for the website. However, there is no cPanel hosting out there to install in windows 10. But, we have different free cPanel hosting to install on your.

What is cPanel?

cPanel is a server control panel which allows users the ability to access and automate our Cloud Dedicated, VPS, and Dedicated server tasks and, provides the tools needed to manage the overall server, their applications, and websites. Some features include the capability to modify php versions, creating individual cPanel accounts, adding FTP users, installing SSL’s, configuring security settings, and installing packages to name a few. cPanel and WHM have a vast range of customizations and configurations that can be completed to further personalize your platform specifically for your needs. It also includes 24/7 support from cPanel as well.

When purchasing a server from Liquid Web, we offer several images your server can be built from. We offer these images on most of our hosting products, including our hosted private cloud, dedicated servers, cloud dedicated servers, and our VPS offerings. Another bonus is that cPanel is supported out of the box on our fully managed servers. Our staff is well versed in providing assistance as well. Our automated install process will install and setup cPanel on your server. If you happen to have a cPanel license or are utilizing cPanel’s free trial, then please continue reading as we will be discussing how to install and setup cPanel on a CentOS 6 or 7 Linux box.

System Requirements

Before beginning the setup process, we must make sure your server meets the minimum install requirements for cPanel. All of our current server offerings meet these requirements, except for our lower end Windows servers, ubuntu VPS’s, and core managed servers that use 4G of RAM or less. Currently, cPanel is only supported on the following operating systems.

  • CentOS 6 or 7
  • RHEL 6 or 7
  • Amazon Linux
cPanel suggests running the installation command within a Linux screen session. Also, use the cPanel & WHM installer, which installs all the services that it requires. Lastly, please obtain your licensing before a manual installation because, the firewall needs to be disabled during the process and leaving the server unprotected, even for a short while, can jeopardize the overall security of the server.

Access The Server Using SSH

Before proceeding with the installation, you will have to access the server using SSH. I have included the following SSH articles to assist you with this task. There are multiple ways to access the server using SSH. If you are not familiar with SSH, be sure to read the documentation below thoroughly.

Networking requirements

It is recommended your server use a fully qualified domain name (FQDN) for the hostname of your server and, that hostname should resolve to your servers IPv4 or IPv6 address. This setting can be modified later and is not required for the installation. You must also make sure your server has the following.

  • A valid IP address
  • A valid subnet address
  • A default gateway IP address
  • A 1:1 NAT configuration if your server resides in a NAT-configured network.


You have to disable OS firewalls before you run the cPanel installation. Once the installation is finished, it is recommended to use a third-party client. cPanel recommends that you use APF or CSF. Speaking from experience, I believe CSF is the better choice as it is more stable and easier to configure. It is also nicely integrated within WHM. This integration allows you easier access to your firewall’s configuration through a visual interface.

Deactivate firewalls on CentOS6 and RHEL6

[email protected]:~$ /etc/init.d/iptables save
[email protected]:~$ /etc/init.d/iptables stop
[email protected]:~$ / /sbin/chkconfig --del iptables

Deactivate firewalls on CentOS7 and RHEL7

[email protected]:~$ iptables-save > ~/firewall.rules
[email protected]:~$ systemctl stop firewalld.service
[email protected]:~$ systemctl disable firewalld.service


You will need to disable Network Manager before you can run the cPanel & WHM installation. This service automates your servers network settings and can disrupt connections to the IP addresses that reside in the ipaliases module. cPanel has provided the necessary steps in the documentation I have included below. Please be sure to thoroughly read through the cPanel info as several warnings and precautions need to be taken when performing this step.

Hardware requirements

Disable SELinux

When running a server using a source other than the cPanel & WHM installer, you will have to disable SELinux to run cPanel. You will have to edit the following line and change the setting to disabled within the config file.

[email protected]:~$ /etc/selinux/config

Perl Installation

For the installation to run, we will need to install Perl. Perl is a multi-purpose programming language initially designed primarily for text manipulation. Perl has since grown to be used for a wide range of tasks, includes system administration, network programming, and GUI development to name a few. If you are interested in learning more about this programming language, here is a link to the Perl documentation help get you started.

It is recommended to install this before running the script. However, if Perl is not set up before the cPanel & WHM install script being run, the installer will attempt to install Perl for you. You can easily accomplish this beforehand by running the following command as root or an SSH user with sudo privileges.

[email protected]:~$ yum install perl -y


Now that we have gone through the requirements for cPanel, we can now proceed with the installation. However, now would be an excellent time to acquire a cPanel license. If you continue with the installation, cPanel will automatically begin a 15-day free trial. When registering your license, be sure you provide a correct IP address. cPanel offers several varieties of licenses which can be tailored to fit your needs. You can view these by visiting the link below.

Once you have acquired your license, you can proceed.

  1. Access your server using SSH as the root user.
  2. Run the following command to begin the installation. (It is recommended to run the scan within a screen but, it is not required. If you choose not to run the installation from within a screen, be sure to keep your terminal open, as closing the terminal could end the session which would result in a failed install.)
Cpanel Download Mac

[email protected]:~$ cd /home
[email protected]:~$ curl -o latest -L
[email protected]:~$ sh latest

This set of commands changes the active directory you are currently working in to /home. It then downloads the latest version of WHM & cPanel and the final command runs the installation for you. Once the installation is complete, be sure to note the output near the end of the script. It provides some useful information on how to get you started and access the WHM & cPanel interface for the first time.

I have also included some addition cPanel documentation to assist you further with accessing the cPanel or WHM interface.

Important information from cPanel

  • cPanel will only license publicly visible static IP addresses.
  • There is no uninstaller for cPanel. It is recommended to reformat your server to remove cPanel.
  • WHM & cPanel is designed to only be installed on newly installed operating systems.
  • Be sure to run the installer as root or a user with sudo privileges.
  • It is recommended that you do not introduce additional services before running the installer

cPanel is one of our most utilized server management panels. Our admins have extensive knowledge of all its features and functions, and are always available to assist if you have a thought or question about its operation or usage. Should you have any difficulty with any part of its functionality, please do not hesitate to reach out to one of our support admins via a ticket at [email protected] or, opening a chat
with us or giving us a call at 1-800-580-4985. We are here 24/7/365 to assist!

Related Articles:


There are several ways to get your own Nextcloud for you and your data.

Buy devicesFind a provider
Enterprise Solutions


Connect to your Nextcloud with our clients for Windows, macOS and Linux.

Cpanel download mac installer


Use your Nextcloud on the go with our Android and iOS apps.

Read the documentation

Here you can find our manuals:

Need help?

Discuss using, installing or maintaining Nextcloud in our support channels.

  • IRC Channel (Webchat)
Cpanel Download Mac

These consist of users helping each other. Consider helping out others, too!

Browse dozens of free apps and services you could use with your Nextcloud on the Nextcloud app store.

Get Involved

If you want to help out with developing and testing, grab a daily build. Find our GitHub project here and find our issue tracker for the server here.

Latest testing version is 20 RC2

Help test our clients: Android Release Candidate client on Play store and Android Beta client on F-Droid. For iOS, join Testflight for iOS

The archive should be extracted in a folder your web server has access to. Latest stable version: 20.0.1 (Changelog)

Follow the Nextcloud Admin Manuals installation chapter.
If you already run Nextcloud, refer to the upgrade manual.
Need an enterprise solution?

  1. Download the .tar.bz2 or .zip archive.
  2. Check package integrity using MD5 (.tar.bz2 / .zip) or SHA256 (.tar.bz2 / .zip)
  3. Verify the authenticity via PGP (.tar.bz2 /.zip). The Nextcloud GPG key is here.

You can already find server packages included with many distributions or provided by active community members. Find an overview of packages for various distributions as well as Docker and snap images here. Can't find packages you need? Ask your distribution for packages or contribute to creating them!

Looking for older versions or major releases?

Nextcloud Server does not support Microsoft Windows. We recommend using a virtual machine or docker image on Windows Server.

Security note:
To receive information about updates and security issues, we recommend a subscription to our low-traffic newsletter.

Release channels:
We offer Release Channels with production, stable, beta and daily-branches. This gives you the opportunity to choose your balance between stability and features.

The Web Installer is the easiest way to install Nextcloud on a web space. It checks the dependencies, downloads Nextcloud from the official server, unpacks it with the right permissions and the right user account. Finally, you will be redirected to the Nextcloud installer.

  1. Right-click here and save the file to your computer
  2. Upload setup-nextcloud.php to your web space
  3. Point your web browser to setup-nextcloud.php on your webspace
  4. Follow the instructions and configure Nextcloud
  5. Login to your newly created Nextcloud instance!

You can find further instructions in the Nextcloud Admin Manual.

Note that the installer uses the same Nextcloud version as available for the built in updater in Nextcloud. After a major release it can take up to a month before it becomes available through the web installer and the updater. This is done to spread the deployment of new major releases out over time.

Nextcloud Server does not support Microsoft Windows. We recommend using a virtual machine or docker image on Windows Server.

Security note:
To receive information about updates and security issues, we recommend a subscription to our low-traffic newsletter.

Release channels:
We offer Release Channels with production, stable, beta and daily-branches. This gives you the opportunity to choose your balance between stability and features.

You can find further instructions in the Nextcloud Admin Manual.
If you already run Nextcloud, refer to the upgrade manual for moving to new Nextcloud releases.


Security note:
We recommend a subscription to our low-traffic newsletter for notifications on updates and security issues. Find the '>public Nextcloud GPG key here.

Looking for repositories of previous major releases?

Nextcloud Server does not support Microsoft Windows. We recommend using the Nextcloud Appliance on Windows Server.

Virtual Machine image

The Nextcloud VM is designed to be an easy way for less technical users to get Nextcloud up and running or to test it out. It builds on Ubuntu Linux and makes configuration easy.

Find source here.

If you are looking for a more extensive virtual machine with many scripts to easily set up advanced functionality, get the full-version VM from Hansson IT.

For small businesses, Nextcloud GmbH maintains a free appliance built on the Univention Corporate Server (UCS) with easy graphical setup and web-based administration. It includes user management via LDAP as well as optional online office integration. Get the SME/Enterprise appliance.

Docker image

Several Nextcloud community members maintain a Docker image. It supports a wide range of architectures, releases, various webservers, databases and more.

Find source here.

Snap package

Canonical and the Nextcloud community maintain a Nextcloud Snap, including release channels and quick and easy deployment for easy home use.

Security note:
To receive information about updates and security issues, we recommend a subscription to our low-traffic newsletter.


Release channels:
We offer Release Channels with production, stable, beta and daily-branches. This gives you the opportunity to choose your balance between stability and features.
Most of our Appliances support these release channels or let you fix on specific major versions.

Use the desktop clients to keep your files synchronized between your Nextcloud server and your desktop. Select one or more directories on your local machine and always have access to your latest files wherever you are. Learn more about our clients here.

Mac OS 10.10+ (legacy)

Looking for integration apps like browser add-ins for Passwords, a feedreader and more? Check our app store for integrations!

find here:
source code

Cpanel Download Backup

You can already find Nextcloud Desktop client packages included in openSUSE Tumbleweed, Arch Linux and Fedora. You can find Ubuntu/Debian packages in this PPA. Packages for Alpine Linux over here. See the latest state and more packages in this post on our forums. Can't find packages? Ask your distribution or contribute to creating them!

Nextcloud Files is using WebDAV, so you can also try out any other client you want!

Cpanel Software Download

Try also our Outlook and Thunderbird integration: Sync your files, calendars, contacts and tasks with Outlook or Mozilla Thunderbird

The Nextcloud mobile apps are available in various app stores. Learn more about our clients here.

Nextcloud Files

The apps allow you to access, sync and upload your data and feature instant upload for photos and videos, upload management and more features.

Find iOS Sources here, Android Sources here anddirect APK download here.

Nextcloud Talk

Find iOS Sources here, Android Sources here.

Looking for mobile apps for Deck, News, Passwords and more? Check our app store!

Free Cpanel Download For Windows

Nextcloud is using open standards like CalDAV, WebDAV and IMAP so many independent third party clients can connect to it.