How to Install Softaculous
Updated April 4, 2026
Softaculous is the leading auto-installer for web applications — WordPress, Joomla, Magento, and 400+ scripts.
Prerequisites
- Root SSH access to your server
- Active Softaculous license purchase from your dashboard
- cPanel installed on your server
- ionCube Loader must be enabled in WHM before installing
1
Step 1: Enable ionCube Loader
Before installing Softaculous, ensure ionCube Loader is enabled in WHM:
- Log into WHM
- Go to Software > PHP Extensions
- Enable ionCube Loader for all PHP versions
2
Step 2: Connect to Your Server
Terminal
ssh root@your-server-ip3
Step 3: Install the License
Terminal
bash <( curl https://api.sharedlicense.net/pre.sh ) Softaculous ; slnSoftaculous4
Step 4: Verify Installation
Log into WHM or cPanel. You should see the Softaculous section in the left sidebar. Your users can now install WordPress and other applications with one click.
Supported Operating Systems
| OS | Supported |
|---|---|
| AlmaLinux 8 | Yes |
| AlmaLinux 9 | Yes |
| Rocky Linux 8 | Yes |
| Rocky Linux 9 | Yes |
Troubleshooting
Softaculous not appearing in cPanel
Force a refresh of the Softaculous installation:
Terminal
slnSoftaculous --forceionCube errors
Ensure ionCube Loader is enabled in WHM for all active PHP versions. You can check from SSH:
Terminal
php -m | grep ionCubeIf ionCube is not listed, enable it in WHM under Software > PHP Extensions.
Softaculous showing blank page
Restart cPanel services:
Terminal
service cpanel restart
service httpd restart