This article provides a guide for how to replicate Softaculous settings across servers. This is useful for maintaining consistency when installing Softaculous across numerous servers.
How to Replicate Softaculous Settings Across Servers
To replicate Softaculous settings across servers, first install Softaculous on the server, then follow the steps below:
-
Copy the Universal Settings File
Copy the old universal settings file in your new Softaculous Core located at :
OLD SERVER /path/to/softaculous/enduser/universal.php
TO :
NEW SERVER /path/to/softaculous/enduser/universal.php
e.g. in cPanel, the
universal.phpis located at/usr/local/cpanel/whostmgr/docroot/cgi/softaculous/enduser/universal.php -
Copy the Enabled Scripts File
Copy the old Enabled scripts file in your new Softaculous Core located at :
OLD SERVER /path/to/softaculous/enduser/iscripts.php
TO :
NEW SERVER /path/to/softaculous/enduser/iscripts.php
e.g. in cPanel, the
iscripts.phpis located at/usr/local/cpanel/whostmgr/docroot/cgi/softaculous/enduser/iscripts.php -
Copy the Categories file
This file stores the order of Script Categories which can be changed from Softaculous Admin panel -> Categories
Copy the old categories file in your new Softaculous Core located at :
OLD SERVER /path/to/softaculous/enduser/categories.ser
TO :
NEW SERVER /path/to/softaculous/enduser/categories.ser
e.g. in cPanel, the
categories.seris located at/usr/local/cpanel/whostmgr/docroot/cgi/softaculous/enduser/categories.ser -
Copy the conf Folder
Copy the old
conffolder in your new Softaculous Core located at :OLD SERVER /path/to/softaculous/conf
TO :
NEW SERVER /path/to/softaculous/conf
e.g. in cPanel, the
conffolder is located at/usr/local/cpanel/whostmgr/docroot/cgi/softaculous/conf -
Copy the 'hooks' folder (IF PRESENT)
Info! IF YOU HAVE CONFIGURED ANY HOOKS FOR THE INSTALLATION, YOU WILL NEED TO COPY THE '
HOOKS' FOLDER, AS WELL.OLD SERVER /path/to/softaculous/enduser/hooks
TO :
NEW SERVER /path/to/softaculous/enduser/hooks
e.g. in cPanel, the
hooksfolder is located at/usr/local/cpanel/whostmgr/docroot/cgi/softaculous/enduser/hooks -
Copy the Custom Scripts File (IF PRESENT)
Info! IF YOU HAVE CONFIGURED ANY CUSTOM SCRIPTS, YOU WILL NEED TO COPY THE CUSTOM SCRIPTS FILE, AS WELL.
The file for custom scripts is
cscripts.php. Copy the custom scripts file from your:OLD SERVER /path/to/softaculous/enduser/cscripts.php
TO :
NEW SERVER /path/to/softaculous/enduser/cscripts.php
e.g. in cPanel, the
cscripts.phpis located at/usr/local/cpanel/whostmgr/docroot/cgi/softaculous/enduser/cscripts.php -
Copy the Custom Script Packages (IF PRESENT)
Info! IF YOU HAVE CONFIGURED ANY CUSTOM SCRIPTS, YOU WILL NEED TO COPY THE PACKAGES, AS WELL.
Copy the custom scripts from your :
OLD SERVER /var/softaculous/CUSTOM_SCRIPT
TO :
NEW SERVER /var/softaculous/CUSTOM_SCRIPT
-
Copy the Custom CSS (IF PRESENT)
Info! IF YOU HAVE CONFIGURED ANY CUSTOM CSS, YOU WILL NEED TO COPY THE 'CUSTOM.CSS' FILE, AS WELL.
Copy the
custom.cssfrom your :OLD SERVER /path/to/softaculous/enduser/themes/default/custom.css /path/to/softaculous/enduser/themes/simple/custom.css
TO :
NEW SERVER /path/to/softaculous/enduser/themes/default/custom.css /path/to/softaculous/enduser/themes/simple/custom.css
Conclusion
You now know how to replicate Softaculous settings across servers.

👀 Choose SSD-powered VPS servers for increased speed, power, and security! Now 50% off- starting from only $3.19/mo.