Setting CentOS + CPanel + Mail to run Magento website


I want to buy VPS for 10$ with cPanel & WHM VPS. I want to run Magento e-shop on that VPS.

The questions are:

  1. Whats difference between cPanel & WHM VPS and cPanel & WHM Dedicated ???

  2. If I buy Cpanel, I can create emails normally way in Cpanel?

  3. Do I need to buy two VPS one for Magento and one for database???

I bit confused, coz people told me that database is better to run on separate VPS.

We have more sites on shared hosting (around 40 - all wordpress). and around 6 Magento website. What is the best way to sort this ?

  1. All wordpress sites on one big VPS with one dedicated CPanel

  2. All databases on one VPS?

  3. Each Magento website on separate VPS with own Cpanel?

So for this I need 1 big VPS 30$ a month + 1 VPS 20$ a month for databases and for each Magento website 10$ VPS.

Can you navigate me if this is correct? Thank you


Show comments

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.

Hey, mike712366

Unfortunately cPanel/WHM can be only installed on CentOS, CloudLinux , or RHEL and it’s not available for install on Debian.

You can check the full requirements on cPanel’s docs:

We offer cPanel/WHM as one-click app through our marketplace which you can check here as well:

New installations automatically receive a free 15-day trial license.

Hope that this helps! Regards, Alex

I go for Ubuntu with ISPConfig panel (free and same option with multiserver control). The installation was nice and smooth. thanks

thanks man, you answered all my questions.

so going for CentOS 2GB for magento with ISPConfig Cpanel which is free and same functions as CPanel.

For Wordpress I will start at 1GB CentOS and after increase it.