At line 1 changed one line |
CrushFTP 9 is a separate install, and requires a CrushFTP 9 license code. Prior CrushFTP versions require purchasing an upgrade code to use in CrushFTP 9. [http://www.crushftp.com/pricing.html]. Download a fresh copy of CrushFTP 9 and extract it to a safe location. [http://www.crushftp.com/download.html] |
CrushFTP 10 is a separate install, and requires a CrushFTP 10 license code. Prior CrushFTP versions require purchasing an upgrade code to use in CrushFTP 10. [http://www.crushftp.com/pricing.html]. Download a fresh copy of CrushFTP 10 and extract it to a safe location. [http://www.crushftp.com/download.html] |
At line 6 changed one line |
!CrushFTP 6/7/8 Upgrade to CrushFTP 9 (scroll down below for upgrades from older versions): |
!CrushFTP 6/7/8/9 Upgrade to CrushFTP 10 (scroll down below for upgrades from older versions): |
At line 8 changed one line |
1.) Register your CrushFTP 9 license key within your current version at the admin>>about tab.\\ |
1.) Register your CrushFTP 10 license key within your current version at the admin>>about tab.\\ |
At line 12 changed one line |
*Do not replace your WebInterface folder, the CrushFTP 9 WebInterface folder is very different, and replacing it with the older folder would break CrushFTP 9.\\ |
*Do not replace your WebInterface folder, the CrushFTP 10 WebInterface folder is very different, and replacing it with the older folder would break CrushFTP 10.\\ |
At line 16 changed one line |
4.) Run CrushFTP 6/7 and click 'Remove Daemon / Service'. Alternatively you can run CrushFTP v9 and use its button to remove the service too.\\ |
4.) Run CrushFTP 6/7/8/9 and click 'Remove Daemon / Service'. Alternatively you can run CrushFTP v10 and use its button to remove the service too.\\ |
At line 18 changed one line |
5.) Make sure you have the "Java" folder in the CrushFTP v9 folder. OpenJDK13+ is recommended. Follow the readme.txt file.\\ |
5.) Make sure you have the "Java" folder in the CrushFTP v10 folder. OpenJDK13+ is recommended. Follow the readme.txt file.\\ |
At line 20 changed one line |
6.) Run CrushFTP v9.\\ |
6.) Run CrushFTP v10.\\ |
At line 25 changed one line |
8.) Login using the web browser to your server using your normal 'crushadmin' user. Go to the Admin, About tab and enter in your CrushFTP 9 license code if not registered on your prior CrushFTP version, from previous steps.\\ |
8.) Login using the web browser to your server using your normal 'crushadmin' user. Go to the Admin, About tab and enter in your CrushFTP 10 license code if not registered on your prior CrushFTP version, from previous steps.\\ |
At line 29 changed one line |
10.) Go to the services.msc and set the same user as you had on your prior CrushFTP 6/7 version, to run the CrushFTP 9 service. Restart the service for the changes to apply. |
10.) Go to the services.msc and set the same user as you had on your prior CrushFTP 6/7/8/9 version, to run the CrushFTP 10 service. Restart the service for the changes to apply. |
At line 31 changed one line |
11.) Update any paths in the prefs for SSH keys or SSL keystores to point to your new CrushFTP 9 folder. |
11.) Update any paths in the prefs for SSH keys or SSL keystores to point to your new CrushFTP 10 folder. |
At line 35 changed one line |
!!v6/v7/v8 to v9 Followup items:\\ |
!!v6/v7/v8/v9 to v10 Followup items:\\ |
At line 40 changed one line |
Copy over any custom logo images from your WebInterface folder, but do not overwrite any login.html files as CrushFTP 9 is different.\\ |
Copy over any custom logo images from your WebInterface folder, but do not overwrite any login.html files as CrushFTP 10 is different.\\ |
At line 48 changed one line |
If you want your statistics for reporting to transfer over from v6/v7/v8 to v9, then copy the statsDB folder too.\\ |
If you want your statistics for reporting to transfer over from v6/v7/v8/v9 to v10, then copy the statsDB folder too.\\ |
At line 50 changed one line |
If and __only if__ the SHA3 password hashing policy was enabled on the old version, and the users cannot log in after the upgrade, set edit the main server configuration file prefs.XML locate the <sha3_keccak> key, change it's value from __false__ to __true__ |
If and __only if__ the SHA3 password hashing policy was enabled on the old version, and the users cannot log in after the upgrade, edit the main server configuration file prefs.XML locate the <sha3_keccak> key, change it's value from __false__ to __true__ |
At line 54 changed one line |
!CrushFTP 4 or CrushFTP 5 Upgrade to CrushFTP 9: |
!CrushFTP 4 or CrushFTP 5 Upgrade to CrushFTP 10: |
At line 56 changed one line |
1.) Register your CrushFTP 9 license key within your current version at the admin>>about tab. |
1.) Register your CrushFTP 10 license key within your current version at the admin>>about tab. |
At line 62 changed one line |
! *Do not replace your WebInterface folder, the CrushFTP 9 WebInterface folder is very different, and replacing it with the older folder would break CrushFTP 9. |
! *Do not replace your WebInterface folder, the CrushFTP 10 WebInterface folder is very different, and replacing it with the older folder would break CrushFTP 10. |
At line 64 changed one line |
4.) Run CrushFTP 9. |
4.) Run CrushFTP 10. |
At line 93 changed one line |
- register your CrushFTP 9 license key in your old CrushFTP WebUi\\ |
- register your CrushFTP 10 license key in your old CrushFTP WebUi\\ |
At line 97 changed one line |
- change dir into /var/opt/CrushFTP9/ \\ |
- change dir into /var/opt/CrushFTP10/ \\ |
At line 110 changed one line |
Copy over any custom logo images from your WebInterface folder, but do not overwrite any login.html files as CrushFTP 9 is different.\\ |
Copy over any custom logo images from your WebInterface folder, but do not overwrite any login.html files as CrushFTP 10 is different.\\ |
At line 124 changed one line |
Optional: If you want your statistics for reporting to transfer over from v6/v7 to v9, then copy the statsDB folder too.\\ |
Optional: If you want your statistics for reporting to transfer over from v6/v7/v8/v9 to v10, then copy the statsDB folder too.\\ |
At line 139 changed one line |
If you haven't done this then logins may fail when you start using CrushFTP9 as it can't find the users since they aren't associated to the port you are using. |
If you haven't done this then logins may fail when you start using CrushFTP10 as it can't find the users since they aren't associated to the port you are using. |