How to replicate a softaculous server settings

Overview

This tutorial will show you how to copy Softaculous server settings to a new server.

Copy the universal.php

In your new Softaculous Core, copy the old universal setting file to:

OLD SERVER
/path/to/softaculous/enduser/universal.php

TO :

NEW SERVER
/path/to/softaculous/enduser/universal.php

e.g. in cPanel, the universal.php is located at /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/enduser/universal.php

Copy the iscripts.php

Copy the Enabled scripts file from your old Softaculous Core to your new Softaculous Core at:

OLD SERVER
/path/to/softaculous/enduser/iscripts.php

TO :

NEW SERVER
/path/to/softaculous/enduser/iscripts.php

e.g. in cPanel, the iscripts.php is located at /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/enduser/iscripts.php

Copy the categories.ser

This file stores the order of Script Categories, which can be modified in the Softaculous Admin panel -> Categories
Copy the categories file from your old Softaculous Core to your new Softaculous Core at:

OLD SERVER
/path/to/softaculous/enduser/categories.ser

TO :

NEW SERVER
/path/to/softaculous/enduser/categories.ser

e.g. in cPanel, the categories.php is located at /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/enduser/categories.ser

Copy the conf Folder

Copy the old conf folder 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 conf folder is located at /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/conf

Copy the hooks folder, IF you have configured hooks

YOU WILL NEED TO COPY THE HOOKS FOLDER AS WELL IF YOU HAVE CONFIGURED ANY HOOKS FOR THE INSTALLATION.

OLD SERVER
/path/to/softaculous/enduser/hooks

TO :

NEW SERVER
/path/to/softaculous/enduser/hooks

e.g. in cPanel, the conf folder is located at /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/enduser/hooks

Copy the cscripts.php ( IF PRESENT )

Custom scripts are stored in the cscripts.php file. Make a copy of the custom scripts file in your :

OLD SERVER
/path/to/softaculous/enduser/cscripts.php

TO :

NEW SERVER
/path/to/softaculous/enduser/cscripts.php

e.g. in cPanel, the cscripts.php is located at /usr/local/cpanel/whostmgr/docroot/cgi/softaculous/enduser/cscripts.php

Copy the Custom Script Packages ( IF PRESENT )

You’ll need to copy the packages to the new server if you’ve configured any Custom Scripts. Take the following custom scripts from your :

OLD SERVER
/var/softaculous/CUSTOM_SCRIPT

TO :

NEW SERVER
/var/softaculous/CUSTOM_SCRIPT

Copy the Custom CSS ( IF PRESENT )

If you have configured any Custom CSS for Softaculous, you will need to copy the custom.css on to the new server. Copy the custom.css from 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

Done

This will copy an existing server’s Softaculous settings to a new server.