Softaculous

Start an online shop with Softaculous: WooCommerce, PrestaShop or OpenCart

Choose and install shop software with Softaculous on cPanel: compare WooCommerce, PrestaShop and OpenCart, install with SSL, and the first settings for a secure store.

BeginnercPanel hosting2 min read

Softaculous can install a complete online shop in a couple of minutes. The hard part is choosing the right software. This guide compares the three most popular options available in Softaculous, then walks through installation and the first settings every store needs.

Before you start

  • A domain added in cPanel with a valid SSL certificate. Shops must run on https://; check Security → SSL/TLS Status.
  • A current PHP 8 version for the domain in MultiPHP Manager.
  • Decide who will run the shop day to day; ease of use matters more than feature lists.

Which shop software?

WooCommercePrestaShopOpenCart
Based onWordPress pluginStandaloneStandalone
Best forContent + shop, small to medium storesLarger catalogues, multi-language/multi-currencySimple, lightweight stores
ExtensionsHuge plugin ecosystemMany modules, often paidFewer, simpler extensions
Learning curveEasy if you know WordPressModerateEasy

Install WooCommerce

  1. Open cPanel → Software → Softaculous Apps Installer and choose WordPress.
  2. Click Install and set protocol https://, your domain and an empty directory. See install apps with Softaculous.
  3. In Select Plugin(s) or plugin sets, tick WooCommerce if offered, or install it afterwards from Plugins → Add New in WordPress.
  4. Log in and follow the WooCommerce setup wizard (store address, currency, payments, shipping).

Install PrestaShop or OpenCart

  1. In Softaculous, search for PrestaShop or OpenCart (category E-Commerce).
  2. Click Install, choose https://, the domain and directory.
  3. Set the shop name, admin email and a strong admin password.
  4. Click Install. Note the admin URL Softaculous shows; PrestaShop uses a randomised admin folder name for security.

Tip: Build and test your shop on a staging copy before launch, and again before big updates. See Softaculous staging.

First settings for any shop

  • HTTPS everywhere: enable Force HTTPS.
  • Payments: connect your payment provider in test mode first, place a test order, then switch to live.
  • Order emails: send through SMTP from an address on your domain so confirmations do not land in spam; see SMTP for WordPress and deliverability.
  • Backups: MdmHost backs up daily with JetBackup; add Softaculous backups before updates. See Softaculous backups.
  • Updates: keep the shop and extensions updated; see auto-upgrades. For shops, minor auto-updates plus tested major updates is a good balance.
  • Speed: on LiteSpeed servers use LiteSpeed Cache with shop-aware settings; see LiteSpeed Cache for WooCommerce.

Troubleshooting

  • Installer reports missing PHP extensions (e.g. intl, zip): enable them in Select PHP Version.
  • Checkout redirects loop: SSL or site URL settings are inconsistent; set the shop URL to https://.

Next steps

Was this guide helpful?

Still stuck?

Ask MdmHost AI for a quick answer, or open a ticket and our team will take a look. We are here 24/7.