Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
litespeed_wiki:cpanel:whm-plugin-lscwp-management [2018/05/29 18:39]
Eric Leu
litespeed_wiki:cpanel:whm-plugin-lscwp-management [2019/02/08 17:25]
Michael Alegre Added mention of CLI script to first paragraph.
Line 1: Line 1:
 ====== WHM Plugin - LiteSpeed Cache For WordPress Management ====== ====== WHM Plugin - LiteSpeed Cache For WordPress Management ======
 +This page covers the various cache management options available through our WHM plugin'​s GUI interface. Most of these options are also available through the command line as the root user using our [[litespeed_wiki:​cpanel:​cli-lscwp-management|lscmctl CLI script]].
 +
 The LiteSpeed WHM plugin contains a section for managing LiteSpeed Cache for WordPress. ​ This wiki entry will guide you through the different operations and management actions you can take when using our plugin. The LiteSpeed WHM plugin contains a section for managing LiteSpeed Cache for WordPress. ​ This wiki entry will guide you through the different operations and management actions you can take when using our plugin.
 {{:​litespeed_wiki:​cpanel:​whm-31.png?​800|}} {{:​litespeed_wiki:​cpanel:​whm-31.png?​800|}}
Line 103: Line 105:
  
   * **Force Version Change For All Existing Installations -** Allows you to change the version of existing LiteSpeed Cache for WordPress installations,​ allowing you to select which to change based on current cache version.   * **Force Version Change For All Existing Installations -** Allows you to change the version of existing LiteSpeed Cache for WordPress installations,​ allowing you to select which to change based on current cache version.
- 
-===== Command-Line Interface ===== 
-As of LiteSpeed Enterprise 5.1.14, in addition to the plugin features above, a command-line interface script also exists ​ under ''/​usr/​local/​lsws/​admin/​misc/​lscmctl''​ for executing basic cache management actions through the terminal or in a cron job. The help page for this script is included below. 
- 
-[[https://​blog.litespeedtech.com/​2017/​06/​28/​wpw-autodiscovery-lscache-and-the-command-line/​|Learn more about the CLI script on our blog.]] 
- 
-<​code>​ 
-LiteSpeed Cache Manager Script Help Page 
- 
-This script requires that you have cPanel with LiteSpeed Web Server Plugin installed. 
- 
-Usage: ./lscmctl [-php path/​to/​php] command [flag/​parameter] 
- 
- 
-Possible Commands: 
- 
-scan [-n] [-e] 
-        Scan for all WordPress installations. This command will create an lsc_manager_data file under the '​.../​lsws/​admin/​lscdata'​ directory. Add the -n flag to only discover new installations. By adding the -e flag, LSC-WP will be enabled on all installations after scanning is complete. 
- 
-setversion [--list] | [$VERSION] 
-        List/Set active LSCWP version. This command will list the currently active version when no additional input it given. Use --list to show available versions. Provide a valid version number to switch to that version. 
- 
-enable -m | $WP_PATH 
-        Enables LSWCP for all discovered WordPress installations with the -m parameter or a single installtion by providing the path to the WordPress installation directory. 
- 
-disable -m | $WP_PATH 
-        Disables LSWCP for all discovered WordPress installations with the -m parameter or a single installtion by providing the path to the WordPress installation directory. 
- 
-upgrade -m | $WP_PATH 
-        Upgrade LSWCP for all discovered WordPress installations to the current active version with the -m parameter or a single installtion by providing the path to the WordPress installation directory. 
- 
-flag $WP_PATH 
-        Flag a single WordPress installation. Flagged installations will be skipped during mass operations. 
- 
-unflag $WP_PATH 
-        Unflag a single WordPress installation. Flagged installations will be skipped during mass operations. 
- 
-status $WP_PATH 
-        Get the most up to date LSCWP status for the provided WordPress installation. 
- 
- 
-Example Usage: 
- 
-Discover all installations:​ 
-./lscmctl scan 
- 
-Discover new installations only, passing in path to php binary: 
-./lscmctl -php /​path/​to/​php/​ scan -n 
- 
-Display currently active LSCWP version: 
-./lscmctl setversion 
- 
-Set new active LSCWP version: 
-./lscmctl setversion 1.5 
- 
-Enable LSCWP on all discovered installations:​ 
-./lscmctl enable -m 
- 
-Disable LSCWP for a single installation:​ 
-./lscmctl disable /​home/​user/​public_html/​wp 
- 
-Get LSCWP status for a single installation:​ 
-./lscmctl status /​home/​user/​public_html/​wp 
-</​code>​ 
  
 ===== Testing ===== ===== Testing =====
  • Admin
  • Last modified: 2019/02/08 17:25
  • by Michael Alegre