cPanel - Softaculous - Adding Domain
Managing multiple websites becomes effortless when you configure domains properly in Softaculous. Adding a domain unlocks the ability to install hundreds of applications directly on that domain through the intuitive Softaculous interface. This is especially useful for users on remote setups, addon domains, or subdomains, where manual file placement and database creation can slow you down. By linking your domain with valid access credentials, Softaculous handles installations, backups, and updates reliably. Follow this guide to get your domains set up correctly and securely.
Why Add Domains and Key Benefits
Softaculous requires domains to be registered in its panel before any script can be deployed there. Once added, the domain appears in your installation dropdowns, streamlining the process for WordPress, Joomla, or any supported app. Proper configuration ensures accurate file placement, secure backups, and data isolation.
- Enables one-click installations on specific domains without manual uploads.
- Supports main domains, addons, and subdomains with custom paths.
- Provides dedicated backup and data directories for enhanced organization and security.
- Validates FTP connections upfront to catch issues early.
- Integrates smoothly with future backups, clones, or imports.
- Keeps non-web-accessible paths private to reduce vulnerability risks.
Step-by-Step Process to Add a Domain
Log into your cPanel
Click the Softaculous App Installer link in the Software section.

Begin by logging into your Softaculous Remote enduser panel at the provided URL. If you're new, register an account first. From the header navigation, select Manage Domains to view your current list or start fresh.
Click the Add a Domain button to open the configuration form. Enter your details carefully:
- Domain Name: Input the exact domain (example.com) without http or https prefixes.
- Server Host: Optional hostname like ftp.example.com; leave blank if it matches the domain.
- Protocol: Usually FTP; select based on your server's supported options.
- Port: Default is 21 for FTP; adjust if using a custom port.
- FTP Username: Your server or cPanel username for authentication.
- FTP Password: Corresponding password for secure access.
- FTP Path: Relative path to the web root, such as /public_html, /htdocs, or / for root-level access; critical for addons or subdomains.
- Backup Path: Relative directory for storing backups (e.g., /backups); ensure it's not publicly accessible.
- Data Directory: Full server path for script data storage (e.g., /home/user/datadir/); keep it outside web-accessible areas for privacy.
Once filled, hit Test and Save Domain. Softaculous verifies the FTP connection and path accuracy. If successful, the domain joins your Manage Domains list, ready for installations. A failure message highlights issues like wrong credentials or invalid paths for quick fixes.
Best Practices and Security Tips
Always double-check paths to avoid connection errors. For addon domains or subdomains, specify the exact relative path to prevent misplacement. Never use web-accessible directories for backups or data to block unauthorized access. Test the setup by attempting a small script install afterward. Regularly review your domain list for updates if server details change.
Adding domains in Softaculous transforms how you deploy and manage web applications. With accurate FTP details and secure configurations, you gain full control over installations across your hosting environment efficiently and safely.
Related Softaculous Tutorials and How To Guides
Wide range of key features for website management

Softaculous End-user Documentation
See our WHMCS cPanel Knowledgebase add-on module for Hosting Companies
Covering cPanel, WordPress, FTP and Softaculous
Related cPanel Tutorials and How To Guides
Manage, tweak, and increase the security and performance
Tweet Share Pin Email
Add Comment
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
- Your name, rating, website address, town, country, state and comment will be publicly displayed if entered.
- Aside from the data entered into these form fields, other stored data about your comment will include:
- Your IP address (not displayed)
- The time/date of your submission (displayed)
- Your email address will not be shared. It is collected for only two reasons:
- Administrative purposes, should a need to contact you arise.
- To inform you of new comments, should you subscribe to receive notifications.
- A cookie may be set on your computer. This is used to remember your inputs. It will expire by itself.
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
- Although the administrator will attempt to moderate comments, it is impossible for every comment to have been moderated at any given time.
- You acknowledge that all comments express the views and opinions of the original author and not those of the administrator.
- You agree not to post any material which is knowingly false, obscene, hateful, threatening, harassing or invasive of a person's privacy.
- The administrator has the right to edit, move or remove any comment for any reason and without notice.
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Video Marketing Guide: Effective Strategies for Small Businesses
Instagram SEO Tips: Rank Higher in Search Results
Social Media SEO: The Hidden Key to Higher Google Rankings
How to Leverage AI to Boost Your Digital Marketing ROI
Comments