Old test sites, staging copies and abandoned installs waste disk space and inodes, and they are a security risk because nobody updates them. Softaculous removes an installation cleanly: files, database and database user in one step. Here is how to do it without deleting something you still need.
Before you start
- Make sure you have the right installation: check the URL and path in All Installations, especially when staging and live sites look alike.
- Take a final backup if there is any chance you will need it: Softaculous backup and download it to your computer.
- Check nothing else shares the folder or database. If another app was installed inside the same folder, removing the directory deletes it too.
Remove the installation
- Open cPanel → Software → Softaculous Apps Installer → All Installations.
- Click the Remove (red X) icon next to the installation.
- Review the options:
- Remove Directory: deletes the installation folder and all files in it.
- Remove Database: deletes the app's database.
- Remove Database User: deletes the MySQL user if no other database uses it.
- Remove Data Directory (for some apps).
- Remove Backups: Softaculous backups of this installation.
- Untick anything you want to keep, for example the database if you plan to reuse it.
- Click Remove Installation and confirm.
Important: If the app is installed at the domain root (public_html), Remove Directory deletes everything in public_html, including other files you uploaded there. Untick it and delete files manually if the root also holds other content.
Remove only the record (keep files)
If you want Softaculous to stop managing a site but keep it running, use Remove and untick all delete options. Softaculous forgets the installation; the site stays. You can import it again later.
Clean up leftovers
- Cron jobs: check Cron Jobs for entries pointing to the removed folder.
- Domains and subdomains: if the domain or subdomain was only for this site, remove it in cPanel → Domains.
- Email and DNS: removing an app never touches email accounts or DNS records.
- Redirects: if the old URL had visitors, add a 301 redirect to the new location.
- Trash: Softaculous deletes files directly; File Manager deletions go to
.trash, which you should empty.
Removed the wrong site?
Act quickly. Restore it from the Softaculous backup you made, or restore files and database from yesterday's JetBackup copy. Open a support ticket if you need help.
Troubleshooting
- Folder still exists: it contained files Softaculous did not create (uploads, caches). Delete the remainder in File Manager.
- Database user not removed: it is still assigned to another database. Check Manage My Databases.
- Installation not listed: it was installed manually; delete the folder and database by hand.
