Softaculous is a one-click application installer built into your cPanel control panel at Ultra Web Hosting. It lets you install, manage, update, backup, and remove over 450 web applications including WordPress, Joomla, PrestaShop, phpBB, and many more. This guide covers everything you need to know to get the most out of Softaculous on your hosting account.
Install WordPress in under 2 minutes
Log into cPanel, click Softaculous Apps Installer in the Software section, select WordPress, fill in your site details, and click Install. Softaculous handles everything: database creation, file copying, and configuration. You will have a working WordPress site in about 60 seconds.
01. Accessing Softaculous
There are two ways to open Softaculous:
- Log into cPanel - Go to Services > My Services in the client area and click your hosting plan, then click the cPanel login button
- Find the Softaculous section - Scroll down to the Software section and click Softaculous Apps Installer
You can also access Softaculous directly from the cPanel homepage by clicking any of the quick-install icons at the bottom of the page (WordPress, Joomla, etc.).
The Softaculous Interface
Once open, you will see:
- Left sidebar - Application categories (Blogs, CMS, E-Commerce, Forums, Image Galleries, Wikis, and many more)
- Top navigation - All Installations, Backups, Email Settings, and Import
- Main area - Featured and popular applications with search
Use the search bar at the top to quickly find any application by name.
02. Installing an Application
The installation process is similar for all 450+ applications. Here is the step-by-step process:
- Choose your application - Browse categories or search, then click the application name to see its overview page with description, ratings, reviews, and demo link
- Click Install Now - This opens the installation form
- Choose your domain - Select which domain or subdomain to install on from the dropdown. If you want the app at the root (example.com), leave the "In Directory" field empty. To install in a subfolder (example.com/blog), type the folder name
- Set admin credentials - Choose a username (not "admin" for security), a strong password, and enter your email address
- Configure Advanced Options - Click "Advanced Options" to set the database name, table prefix, auto-backup schedule, and auto-upgrade preferences
- Click Install - Softaculous creates the database, copies the files, runs the setup, and gives you a confirmation with your login URL
During installation, check the box for auto-upgrade for minor versions. This keeps your application patched against security vulnerabilities without any manual effort. For WordPress specifically, minor updates (e.g., 6.4.1 to 6.4.2) are security patches and safe to auto-apply.
Installation Best Practices
- Never use "admin" as your username - Bots target this. Use something unique
- Use a strong password - Let Softaculous generate one for you using the key icon
- Enable auto-backups during install - Set to weekly with a rotation of 4. This gives you a month of rollback points at no extra effort
- Install SSL first - If your domain has an SSL certificate (most do, we include free AutoSSL), make sure to select
https://in the protocol dropdown during installation
03. Managing Your Installations
To see everything Softaculous has installed on your account, click the All Installations icon at the top of the Softaculous interface (it looks like a list icon).
For each installation, you will see:
- Application name and version - What is installed and which version
- Domain and path - Where it is installed
- Action icons - Edit, Upgrade, Clone, Staging, Backup, and Remove
Editing an Installation
Click the pencil (Edit) icon next to any installation to change:
- Admin username, password, or email - Useful if you forgot your login
- Auto-update settings - Enable or disable auto-upgrades
- Backup frequency - Change from daily, weekly, or monthly
- Backup rotation - How many backups to keep (up to 10)
Removing an Installation
Click the red X icon to uninstall. Softaculous gives you the option to remove files, database, or both. Be careful because this is permanent. We recommend creating a backup first.
Removing an installation deletes the associated files and database. If you only want to take the site offline temporarily, do not uninstall it. Instead, password-protect the directory using directory protection in cPanel.
04. Auto-Updates and Security
Keeping your applications updated is the single most important thing you can do to prevent your site from being hacked. Softaculous makes this easy with auto-upgrade support.
How Auto-Updates Work
When Softaculous detects a new version of an installed application, it can automatically upgrade it for you. Before upgrading, it creates a backup so you can roll back if something breaks.
To enable or change auto-update settings:
- Go to All Installations - Click the list icon at the top of Softaculous
- Click the pencil icon next to the installation you want to configure
- Scroll to Auto Upgrade - Check the box and choose whether to update minor versions only or all versions
- Click Save Installation Details
For WordPress, enable auto-upgrades for minor versions (security patches) but leave major version upgrades manual. This way you get security fixes automatically but can test major updates (e.g., 6.x to 7.x) on your own schedule. Softaculous creates a backup before every auto-upgrade, so you have a safety net either way.
Manual Upgrades
When a manual upgrade is available, you will see an "Upgrade" arrow icon next to the installation in the All Installations list. Click it, review the changelog, and click Upgrade to proceed. Softaculous handles the file replacement and database migration.
05. Backups and Restore
Softaculous provides its own backup system that is separate from cPanel backups and any other backup tools you may use. Softaculous backups include the complete application: all files, the database, and configuration.
Creating a Manual Backup
- Go to All Installations in Softaculous
- Click the Backup icon (cloud with arrow) next to the installation
- Add a note (optional) - Useful for labeling backups like "Before plugin update" or "Working version March 2026"
- Click Backup Installation - Softaculous compresses everything into a single archive
Setting Up Automated Backups
Automated backups run on a schedule you choose:
- Frequency - Once a day, once a week, or once a month
- Rotation - How many backups to keep (1-10). When the limit is reached, the oldest backup is deleted automatically
To configure, edit the installation (pencil icon) and scroll to the backup section. We recommend weekly backups with a rotation of 4 for most sites. High-traffic or frequently updated sites should use daily backups.
Softaculous backups are stored on the server and count toward your disk space. Automated backups are kept for up to 28 days. For long-term backup storage, download your backups to your local computer or use an external backup solution. See our complete backup guide for more options.
Restoring a Backup
- Click the Backups icon in the top navigation of Softaculous (folder icon)
- Find the backup you want to restore
- Click the Restore icon (circular arrow)
- Choose what to restore - Files only, database only, or both
- Click Restore Installation - Softaculous replaces the current files and database with the backup version
Restoring a backup completely replaces the current version. If your site is live and you just want to check something in the backup, download it instead of restoring it.
06. Staging, Cloning, and Import
Staging
Staging lets you create a private copy of your site where you can test changes (new plugins, theme updates, major upgrades) without affecting your live site. When you are happy with the changes, you push them live.
- Go to All Installations and click the Staging icon next to your site
- Choose a staging URL - Softaculous suggests a subdomain or directory
- Click Create Staging - Softaculous copies everything to the staging location
- Make your changes on the staging copy
- Push to Live - When ready, click the Push to Live button from the staging installation
Cloning
Cloning creates an exact duplicate of an installation on a different domain or directory. This is useful when you want to create a second site based on an existing one, or when moving a site to a new domain.
Click the Clone icon next to any installation, choose the destination domain and directory, and click Clone Installation.
Importing Existing Installations
If you installed an application manually (not through Softaculous), you can import it so Softaculous can manage it going forward. Click Import in the top navigation, select the application type, choose the domain, and Softaculous will scan for it. Once imported, you get all the management features: auto-updates, backups, staging, and more.
07. WordPress Manager
Softaculous includes a dedicated WordPress Manager that gives you extra control over WordPress installations specifically. Access it from the WordPress section in Softaculous or from the WordPress Manager icon in cPanel.
The WordPress Manager lets you:
- See all WordPress sites at a glance - Version, theme, plugin count, and status
- Manage plugins and themes - Activate, deactivate, or update plugins and themes without logging into WordPress
- Enable/disable debug mode - Turn WordPress debug mode on for troubleshooting without editing wp-config.php
- Change the WordPress admin URL - Hide wp-login.php from bots by changing the login path
- Force HTTPS - Enable SSL for the site with one click
- Install themes - Browse and install WordPress themes directly
The WordPress Manager is especially useful when your site is broken and you cannot log into wp-admin. You can deactivate a problem plugin directly from the WordPress Manager without needing FTP or phpMyAdmin. For more WordPress troubleshooting, see Quickly Disable All WordPress Plugins via phpMyAdmin.
08. Popular Applications
Softaculous offers over 450 applications organized by category. Here are the most popular ones available on your Ultra Web Hosting account:
| Category | Application | What It Does |
|---|---|---|
| Blogs / CMS | WordPress | The most popular website platform. Powers over 40% of all websites |
| Blogs / CMS | Joomla | Flexible CMS for portals, corporate sites, and community sites |
| E-Commerce | PrestaShop | Full-featured online store with product management, payments, shipping |
| E-Commerce | OpenCart | Lightweight shopping cart with multi-store support |
| Forums | phpBB | Community discussion forums with moderation and user groups |
| CRM | SuiteCRM | Open-source customer relationship management |
| Project Mgmt | Kanboard | Kanban-style project management board |
| File Sharing | Nextcloud | Self-hosted file storage and collaboration (like Dropbox) |
| Wikis | MediaWiki | Wiki platform (same software that powers Wikipedia) |
For a complete list of all available applications, log into cPanel and open Softaculous. You can browse by category or search by name.
09. Troubleshooting
Installation Fails
The most common causes of failed installations:
- Directory not empty - Softaculous cannot install into a folder that already contains files. Either choose a different directory or delete the existing files first
- Database limit reached - Your hosting plan has a limit on the number of MySQL databases. Delete unused databases in cPanel > MySQL Databases, or contact support
- Disk space full - Check your disk usage in cPanel. See Understanding and Managing Disk Space
Upgrade Fails or Breaks the Site
If an auto-upgrade causes problems:
- Go to Backups in Softaculous
- Find the pre-upgrade backup - Softaculous automatically creates one before upgrading
- Restore it - This rolls your site back to the working version
- Investigate - Check the application's release notes for known incompatibilities, then try upgrading again after resolving the issue
Cannot Find Softaculous in cPanel
Softaculous is included with all Ultra Web Hosting shared and reseller plans. If you do not see it in cPanel, try clearing your browser cache or searching for "Softaculous" in the cPanel search bar at the top. If it is still missing, open a support ticket and we will check your account.
"Installation Not Found" After Manual File Changes
If you manually moved or renamed files that belong to a Softaculous installation, Softaculous may lose track of it. Use the Import function (top navigation) to re-detect and re-register the installation.
Need Help With an Installation?
If Softaculous is giving you trouble or you need help choosing the right application for your project, open a support ticket and our team will help you get set up.
Open a Support TicketQuick Recap
- Access Softaculous - cPanel > Software > Softaculous Apps Installer
- Install apps with one click - Choose the app, fill in your domain and admin credentials, click Install
- Enable auto-updates - At minimum, turn on minor version auto-upgrades for security
- Set up automated backups - Weekly with a rotation of 4 is a good starting point
- Use staging for major changes - Test updates and new plugins on a copy before going live
Last updated March 2026 · Browse all Getting Started articles
