Moving Kryptronic Software to Another Server
Kryptronic software was built to easily install, deploy and move. This tutorial assumes you have an installed, fully functioning Kryptronic software on an installation using a MySQL database. We refer here to the current server as the 'source' and the new server as the 'destination'. Follow these steps:
- Download the public and private installation directories via FTP from the source server to your local computer.
- Access a MySQL administration tool (like PHPMyAdmin) on the source server and choose to export your entire database to an SQL file.
- Access a MySQL administration tool (like PHPMyAdmin) on the destination server and create a database for your Krytronic software then import the file you created in step 2 into that database.
- Create public and private installation directories via FTP on the destination server and upload all files you downloaded from the source server to the destination server putting them in the correct directories.
- Set permissions on all the files and directories (recursively) that you uploaded to world writable (chmod 777 on Unix/Linux; Full Control for Everyone on Windows).
- Change your DNS to point to the destination server if you are transferring your domain. Wait for the DNS to propagate.
- Delete the entire installation from the source server. This will allow you to automatically transfer your license to the destination server.
- Run the installer.php script on the new server. Submit all your new URLs, server paths, cookie information, mail settings, database settings, etc. Skip the installation of all code (PEAR, Hybrid X Core and applications) and stop before reloading the database. Do not reload the database - just close the installer script prior to submitting that step.
- The software will now be live and functioning properly on the destination server.
Wiki: Kryptronic Hybrid X Core
Wiki: ClickCartPro