Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
litespeed_wiki:licenses:transfer-or-release-a-license [2018/11/26 16:53]
Kacey Schroeder [How to Release Existing License]
litespeed_wiki:licenses:transfer-or-release-a-license [2021/02/11 16:48] (current)
Jackson Zhang
Line 35: Line 35:
  
 To migrate your current license: To migrate your current license:
-  - back up your current serial.no and license.key under lsws/​conf. +  - back up your current serial.no and license.key under /usr/local/lsws/conf/
-  - Verify your current license on the old server. You can use it to check whether you need to migrate your license after your hardware upgrade.<​code>​old_server:​lsws/​bin/​lshttpd -V </​code>​ +  - Verify your current license on the old server. You can use it to check whether you need to migrate your license after your hardware upgrade.<​code>​old_server:​/usr/local/lsws/​bin/​lshttpd -V </​code>​ 
-  - Migrate the license from your old server. <​code>​old_server:​lsws/​bin/​lshttpd -m</​code>​  +  - Migrate the license from your old server. <​code>​old_server:​/usr/local/lsws/​bin/​lshttpd -m</​code>​  
-  - Verify your migrated license in your old server, you should have 3 days overlap for a smooth transition. LSWS process on your old server will automatically shut down after 3 days, so make sure you are ready to register for the new license when you ready to migrate.<​code>​old_server:​lsws/​bin/​lshttpd -V</​code>​+  - Verify your migrated license in your old server, you should have 3 days overlap for a smooth transition. LSWS process on your old server will automatically shut down after 3 days, so make sure you are ready to register for the new license when you ready to migrate.<​code>​old_server:​/usr/local/lsws/​bin/​lshttpd -V</​code>​
   - In your new server, or the same server after hardware upgrade, register a new license. Assume you already copied over the same directory over.    - In your new server, or the same server after hardware upgrade, register a new license. Assume you already copied over the same directory over. 
-    * Before you run "​-r"​ option, make sure there is no other license related files in the lsws/ and lsws/conf directory except "​serial.no"​. Back up and remove all the "​trial.key",​ "​license.key"​. Also make sure you have "​serial.no"​ in lsws/conf already. If there is no "​serial.no"​ file there, you should create one and place your serial no into that file before you run "​-r":​ <​code>​new_server:​lsws/​bin/​lshttpd -r</​code>​ A new file license.key should be saved in the same directory as serial.no (either under lsws/conf or lsws/).+    * Before you run "​-r"​ option, make sure there is no other license related files in the /usr/local/lsws/ and /usr/local/lsws/conf directory except "​serial.no"​. Back up and remove all the "​trial.key",​ "​license.key"​. Also make sure you have "​serial.no"​ in /usr/local/lsws/conf already. If there is no "​serial.no"​ file there, you should create one and place your serial no into that file before you run "​-r":​ <​code>​new_server:​/usr/local/lsws/​bin/​lshttpd -r</​code>​ A new file license.key should be saved in the same directory as serial.no (either under /usr/local/lsws/conf or /usr/local/lsws/).
     * If your new license key is not in the lsws/conf, move the new license.key and serial.no to  lsws/conf. <​code>​new_server:​mv lsws/​license.key conf/</​code>​ Usually this step is not necessary.     * If your new license key is not in the lsws/conf, move the new license.key and serial.no to  lsws/conf. <​code>​new_server:​mv lsws/​license.key conf/</​code>​ Usually this step is not necessary.
-  - Verify the license in your new server. <​code>​new_server:​lsws/​bin/​lshttpd -V</​code>​ +  - Verify the license in your new server. <​code>​new_server:​/usr/local/lsws/​bin/​lshttpd -V</​code>​ 
-  - If everything is ok, do a graceful restart. <​code>​new_server:​lsws/​bin/​lswsctrl restart</​code>​+  - If everything is ok, do a graceful restart. <​code>​new_server:​/usr/local/lsws/​bin/​lswsctrl restart</​code>​
   - Now your old and new copy will parallel run for 3 days, make sure your DNS will be refreshed by then.   - Now your old and new copy will parallel run for 3 days, make sure your DNS will be refreshed by then.
   - In emergency situation, if you cannot make your production server online, you can temporarily apply a trial license and create a ticket with license department from client area. You can use "​Release License"​ option as well.    - In emergency situation, if you cannot make your production server online, you can temporarily apply a trial license and create a ticket with license department from client area. You can use "​Release License"​ option as well. 
  
-  * If you changed your mind or plan after you did migration on the old server and haven'​t registered on the new server, you can continue to use the old server by registering a new key. After migration, your backed up license.key will no longer work. So just register a new one, because it has been migrated and allowed to register on any server including your old server. <​code>​old_server:​lsws/​bin/​lshttpd -r</​code>​ +  * If you changed your mind or plan after you did migration on the old server and haven'​t registered on the new server, you can continue to use the old server by registering a new key. After migration, your backed up license.key will no longer work. So just register a new one, because it has been migrated and allowed to register on any server including your old server. <​code>​old_server:​/usr/local/lsws/​bin/​lshttpd -r</​code>​ 
-  * When you run "​-r"​ option, make sure there is no other license related files in the lsws/ and lsws/conf directory except "​serial.no"​. Back up and remove all the "​trial.key",​ "​license.key"​.+  * When you run "​-r"​ option, make sure there is no other license related files in the /usr/local/lsws/ and /usr/local/lsws/conf directory except "​serial.no"​. Back up and remove all the "​trial.key",​ "​license.key"​.
  
  
  • Admin
  • Last modified: 2021/02/11 16:48
  • by Jackson Zhang