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
Answer a question...

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.

Site Moderator
Site Moderator badge
May 11, 2022

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.

Site Moderator
Site Moderator badge
May 11, 2022

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:

Want to learn more? Join the DigitalOcean Community!

Join our DigitalOcean community of over a million developers for free! Get help and share knowledge in Q&A, subscribe to topics of interest, and get courses and tools that will help you grow as a developer and scale your project or business.