how to install cpanel to a existent droplet?

Hi. I want to know how to install a cpanel WHM to an active droplet. Please Help.

Submit an answer

This textbox defaults to using Markdown to format your answer.

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

Sign In or Sign Up to Answer

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

Hello there,

I strongly recommend installing cPanel on a fresh Droplet, otherwise, it could cause issues with your existing Droplet, and also the installation is most likely to fail.

Also you can now install cPanel/WHM on a Ubuntu droplet which is a good alternative.

This is also the suggestion from the official cPanel documentation:

Only install cPanel & WHM on a freshly-installed operating system.

However, if you want to give it a try anyway, in order to install cPanel on an existing server you can use this command here:

  1. cd /home && curl -o latest -L && sh latest

Note that you should definitely take a backup of your Droplet before doing so.

Hope that this helps.

Hi @web24it,

The recommended way of installing cPanel is directly on a brand new server, otherwise, you risk breaking your existing one.

What I could suggest here is to create a new cPanel server using this 1-Click installation option here:

Having said that, It will be tricky but it’s doable. First, make a snapshot on your Droplet. It’s always good to make one before making such a big change.

You can manually install cPanel on a CentOS droplet, but you will need to sort out the license manually as the price for the droplet does not include the cPanel license and you’ll need to purchase it directly through cPanel.

There is an existing tutorial on how to install cPanel/WHM on CentOS 6. Having said that, the same rules apply to CentOS 7. You can check the tutorial here:

To install cPanel & WHM on your server, run the following command:

  1. cd /home && curl -o latest -L && sh latest

You can also check the official cPanel docs: