There are many CMS available that support E-commerce. Which CMS is best for you depends on what are your requirements from the CMS.
If you just need to fulfil some basic E-commerce needs of your online business then WordPress and Joomla are very good options. They offer a variety of E-commerce plugins that can take care of multiple E-commerce functions.
If you need it for a full-fledged E-commerce website, then I would recommend using a specialized E-commerce CMS like Magento, PrestaShop or OpenCart.
Magento is a very flexible E-commerce platform that lets you manage multiple websites, integrate Google website optimizer and over 50 payment gateways.
PrestaShop has a wide variety of features that allows you to manage your business in real-time, accepts PayPal payments and manage customer based subscriptions.
Open Cart is an ideal platform for businesses that are looking for flexibility and the power of useful tools at their fingertips.
ZNetLive provides Softaculous https://www.znetlive.com/softaculous-application-installer/
with its hosting packages that lets you quickly install all the above mentioned E-commerce CMS on your website.