What Is Softaculous?

Softaculous is a one-click auto-installer built into cPanel that lets you deploy WordPress and other web applications in minutes.

Softaculous is an auto-installer tool built into most cPanel-based shared hosting plans. It lets you install web applications, most commonly WordPress, with a few clicks rather than going through a manual setup process. Softaculous handles the database creation, file upload, and initial configuration automatically. You fill in a few fields, click install, and your application is ready to log into.

In this article
  1. What Softaculous Can Install
  2. How Softaculous Works
  3. Softaculous Beyond Installation
  4. Where to Find Softaculous
  5. Softaculous vs Manual Installation
  6. Softaculous on VPS Hosting
  7. Frequently Asked Questions

Before tools like Softaculous existed, installing WordPress meant downloading the files yourself, uploading them via FTP, manually creating a MySQL database, editing a configuration file, and then running the web-based installer. Softaculous compresses all of that into about sixty seconds.

What Softaculous Can Install

Softaculous supports over 400 applications. The ones people actually use it for:

  • WordPress is by far the most common installation. Softaculous installs the latest version, creates the database automatically, and gives you a configured site ready to log into.
  • Joomla is a content management system popular for community sites and more complex information architectures than WordPress handles comfortably.
  • Drupal is a technical CMS used for large-scale or complex sites that need highly custom content structures.
  • PrestaShop and OpenCart are e-commerce platforms for merchants who want an alternative to WooCommerce on WordPress.
  • Magento is an enterprise-level e-commerce platform for high-volume stores with complex product and order management needs.
  • phpBB and MyBB are forum platforms for building discussion communities.
  • Moodle is a learning management system used by educational institutions and businesses for online training.

For the majority of site owners, WordPress is the only application they will ever install through Softaculous. The breadth of options matters more for developers and agencies building a variety of project types.

How Softaculous Works

When you click to install an application, Softaculous runs through the following steps automatically:

  • It creates a new MySQL database with a unique name.
  • It creates a database user and assigns the necessary permissions.
  • It downloads the latest stable version of the application.
  • It uploads and extracts the application files to the directory you specified, either your domain’s root or a subdirectory.
  • It connects the application to the database by writing the database credentials into the configuration file.
  • It sets up the initial administrator account using the username, password, and email you provided.
  • It presents you with the admin login URL.

The whole process takes between 30 seconds and two minutes depending on your hosting environment and the application being installed. Most of the time is spent on file extraction.

Softaculous Beyond Installation

Installation is the most visible feature, but Softaculous has several ongoing management tools that are worth knowing about.

Backups. Softaculous maintains its own backup system for applications it has installed. You can create manual backups and schedule automated ones from within the Softaculous dashboard. These backups can be stored locally on your hosting account or sent to remote storage.

Updates. Softaculous shows you when updates are available for installed applications and lets you apply them with a single click. You can also configure automatic updates so that WordPress core, for example, updates itself without manual intervention.

Cloning. You can create a copy of an installed application and place it at a different URL or subdomain. This is useful for creating a test copy of a live site without setting it up from scratch.

Staging. Some versions of Softaculous include a staging feature that creates a development copy of your site, lets you make changes, and then pushes those changes to the live version when you are ready.

Import. If you have manually installed an application without using Softaculous, you can import it into Softaculous so it shows up in the management dashboard and benefits from the backup and update tools.

Where to Find Softaculous

In cPanel, Softaculous appears in the Software section. It is usually labelled “Softaculous Apps Installer” and shows recognisable application logos including WordPress. Clicking it opens the Softaculous dashboard where you can manage all installed applications and initiate new installations.

Not every host uses Softaculous. Hostinger uses its own one-click installer built into hPanel. ScalaHosting’s SPanel uses Softaculous. Most major cPanel-based hosts include Softaculous or the alternative Installatron, which provides a comparable experience.

Softaculous vs Manual Installation

For most site owners on shared hosting, Softaculous is the correct choice. It is faster, handles setup automatically, installs the current version, and integrates with the hosting environment’s backup and update infrastructure.

Manual installation is sometimes preferred when:

  • You need a specific database name or table prefix that the automated installer does not support.
  • You want a clean installation without any Softaculous-specific markers in the database naming.
  • You are performing a migration where the database already exists and you need to connect an existing codebase to it, rather than creating a fresh installation.
  • You are working on a server environment where Softaculous is not available, such as a VPS with manual configuration.

For everyone else, the time saved by Softaculous is straightforward. There is no meaningful quality difference between a WordPress site installed via Softaculous and one installed manually.

Softaculous on VPS Hosting

Softaculous is primarily found on shared hosting environments where the provider has pre-installed it. On VPS hosting, Softaculous can be installed but it is not typically included by default. Managed VPS providers sometimes include it, while unmanaged VPS environments are configured by the user.

If you are moving from shared hosting to a VPS and have been relying on Softaculous for WordPress management, the equivalent on a self-managed VPS is either installing Softaculous manually, using WP-CLI for command-line WordPress management, or using a hosting management panel like Plesk or DirectAdmin that includes similar one-click installer functionality.

Frequently Asked Questions

Is Softaculous free? Softaculous is included with most cPanel hosting plans at no extra cost to the user. The hosting provider pays the Softaculous license fee.

Can Softaculous install plugins and themes? No. Softaculous installs the core application only. After WordPress is installed, you add plugins and themes through the WordPress dashboard or by uploading them via FTP.

Does Softaculous work with all hosting plans? Softaculous requires a compatible hosting panel to be installed on the server. It is available on most shared hosting plans using cPanel. It is not automatically available on basic VPS or dedicated server plans unless the server administrator has installed it.

What version of WordPress does Softaculous install? Softaculous always installs the latest stable version of WordPress at the time of installation. You can check which version this is in the Softaculous interface before proceeding.

Can I uninstall an application installed by Softaculous? Yes. In the Softaculous dashboard, find the installation you want to remove and click the Remove button. This deletes the application files and optionally the database. Be certain before doing this as the operation is not easily reversible without a backup.

Back to Glossary