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 [2019/04/23 13:53]
Michael Alegre
litespeed_wiki:cpanel:whm-plugin-lscwp-management [2019/04/24 18:04] (current)
Michael Alegre [Manage Cache Installations]
Line 11: Line 11:
  
 ===== Cache Root Setup ===== ===== Cache Root Setup =====
 +
 +Equivalent CLI commands: ''​setcacheroot''​
 +
 +Example: ''​./​lscmctl setcacheroot''​ <​nowiki>​[</​nowiki>​[[litespeed_wiki:​cpanel:​cli-lscwp-management|Go to CLI page]]<​nowiki>​]</​nowiki>​
 +
 +<​html><​br /></​html>​
 +
 Click **WHM Plugin > LiteSpeed Configuration > Cache Root Setup** Click **WHM Plugin > LiteSpeed Configuration > Cache Root Setup**
 {{ :​litespeed_wiki:​cpanel:​whm-plugin-main-config_cacheroot.png?​nolink |}} {{ :​litespeed_wiki:​cpanel:​whm-plugin-main-config_cacheroot.png?​nolink |}}
Line 54: Line 61:
   * **WordPress Dash Notifier** is used to recommend a plugin or broadcast a message to all discovered WordPress installations using the Dash Notifier plugin for WordPress.   * **WordPress Dash Notifier** is used to recommend a plugin or broadcast a message to all discovered WordPress installations using the Dash Notifier plugin for WordPress.
 ===== Manage Cache Installations ===== ===== Manage Cache Installations =====
 +Equivalent CLI commands: ''​scan'',​ ''​enable'',​ ''​disable'',​ ''​flag'',​ ''​unflag'',​ ''​status''​
 +
 +Example: ''​./​lscmctl scan -n''​ <​nowiki>​[</​nowiki>​[[litespeed_wiki:​cpanel:​cli-lscwp-management|Go to CLI page]]<​nowiki>​]</​nowiki>​
 +
 +<​html><​br /></​html>​
 +
 The manage view is where most of the magic happens. ​ Here you can manage LiteSpeed Cache for WordPress for your WordPress installations individually or in small groups. (There is nothing wrong with big groups, but that is what **Mass Enable Cache** and **Mass Disable Cache** are for) The manage view is where most of the magic happens. ​ Here you can manage LiteSpeed Cache for WordPress for your WordPress installations individually or in small groups. (There is nothing wrong with big groups, but that is what **Mass Enable Cache** and **Mass Disable Cache** are for)
  
 The first time, a user may see only a **Scan** button available \\ The first time, a user may see only a **Scan** button available \\
 {{ :​litespeed_wiki:​cpanel:​whm-plugin-main-managelscwp_prescan.png?​nolink |}} \\ {{ :​litespeed_wiki:​cpanel:​whm-plugin-main-managelscwp_prescan.png?​nolink |}} \\
-After a scan and cache is enabled, it will look like this \\+After a scan and cache is enabled, it will look like this \\ \\
 {{ :​litespeed_wiki:​cpanel:​whm-plugin-main-managelscwp_postscan.png?​nolink |}} \\ {{ :​litespeed_wiki:​cpanel:​whm-plugin-main-managelscwp_postscan.png?​nolink |}} \\
  
Line 88: Line 101:
  
 ===== Mass Enable Cache & Mass Disable Cache =====  ===== Mass Enable Cache & Mass Disable Cache ===== 
 +Equivalent CLI commands: ''​scan'',​ ''​enable'',​ ''​disable''​
 +
 +Example: ''​./​lscmctl enable -m''​ <​nowiki>​[</​nowiki>​[[litespeed_wiki:​cpanel:​cli-lscwp-management|Go to CLI page]]<​nowiki>​]</​nowiki>​
 +
 +<​html><​br /></​html>​
 +
 {{ :​litespeed_wiki:​cpanel:​whm-plugin-main-massenabledisable.png?​nolink |}} {{ :​litespeed_wiki:​cpanel:​whm-plugin-main-massenabledisable.png?​nolink |}}
  
Line 101: Line 120:
  
 ===== Version Manager ===== ===== Version Manager =====
 +Equivalent CLI commands: ''​setversion'',​ ''​upgrade''​
 +
 +Example: ''​./​lscmctl setversion --latest''​ <​nowiki>​[</​nowiki>​[[litespeed_wiki:​cpanel:​cli-lscwp-management|Go to CLI page]]<​nowiki>​]</​nowiki>​
 +
 +<​html><​br /></​html>​
 +
 {{ :​litespeed_wiki:​cpanel:​whm-plugin-main-lscwpvermgr.png?​nolink |}} {{ :​litespeed_wiki:​cpanel:​whm-plugin-main-lscwpvermgr.png?​nolink |}}
  
Line 108: Line 133:
  
 ===== WordPress Dash Notifier ===== ===== WordPress Dash Notifier =====
 +Equivalent CLI commands: ''​dashnotify'',​ ''​dashnotifyremove''​
 +
 +Example: ''​./​lscmctl dashnotify -m -plugin litespeed-cache -msgfile /​path/​to/​msg/​file''​ <​nowiki>​[</​nowiki>​[[litespeed_wiki:​cpanel:​cli-lscwp-management|Go to CLI page]]<​nowiki>​]</​nowiki>​
 +
 +<​html><​br /></​html>​
 +
 +The WordPress Dash Notifier feature is used to recommend a WordPress plugin or broadcast an informational message to all discovered WordPress installations. These messages will appear in the WordPress Dashboard of each site. 
  
 +This tool is especially useful for hosting providers who wish to suggest LiteSpeed Cache for WordPress to their clients, rather than installing it directly for them via Mass Enable.
 ==== Recommend A Plugin ==== ==== Recommend A Plugin ====
 {{ :​litespeed_wiki:​cpanel:​whm-plugin-main-dashnotifier_rap.png?​nolink |}} {{ :​litespeed_wiki:​cpanel:​whm-plugin-main-dashnotifier_rap.png?​nolink |}}
Line 127: Line 160:
  
 **Mass Remove -** Remove plugin recommendation message (and Dash Notifier plugin) from all discovered WordPress installations. **Mass Remove -** Remove plugin recommendation message (and Dash Notifier plugin) from all discovered WordPress installations.
 +
 +<​html><​br /></​html>​
 +
 +=== End Result ===
 +  - User does not have the plugin ('​litespeed-cache'​) installed: \\ {{ :​litespeed_wiki:​cpanel:​whm-plugin-main-dashnotifier_rap_install.png?​nolink |}} \\
 +  - User has plugin ('​litespeed-cache'​) installed, but deactivated:​ \\ {{ :​litespeed_wiki:​cpanel:​whm-plugin-main-dashnotifier_rap_activate.png?​nolink |}} \\
 +  - User has '​litespeed-cache'​ plugin installed and active: \\ * No message will be displayed
  
 ==== Broadcast A Message ====  ==== Broadcast A Message ==== 
Line 143: Line 183:
 **Mass Remove -** Remove notification message (and Dash Notifier plugin) from all discovered WordPress installations. **Mass Remove -** Remove notification message (and Dash Notifier plugin) from all discovered WordPress installations.
  
-===== Testing =====+<​html><​br /></​html>​ 
 + 
 +=== End Result === 
 +{{ :​litespeed_wiki:​cpanel:​whm-plugin-main-dashnotifier_bam_simple.png?​nolink |}} 
 + 
 +==== Other Info ==== 
 +  * WordPress users who click the "​Dismiss"​ button will not be re-notified if the provided dashboard message (and plugin slug when recommending a plugin) match those of the dismissed message. 
 +  * WordPress users who click the "Never Notify Me Again" button will have the Dash Notifier plugin uninstalled and a '​.dash_notifier_bypass'​ file created in their installation'​s root directory. These users will not be notified of any further messages while this file exists. 
 + 
 +===== Testing ​Caching ​=====
 To test your domains, you should see ''​X-LiteSpeed-Cache:​ hit''​ in the response header. Check [[litespeed_wiki:​cache:​lscwp:​installation#​testing|here]] for detailed verification steps. ​ To test your domains, you should see ''​X-LiteSpeed-Cache:​ hit''​ in the response header. Check [[litespeed_wiki:​cache:​lscwp:​installation#​testing|here]] for detailed verification steps. ​
  
 If ''​X-LiteSpeed-Cache:​ hit''​ cannot be seen, you may need to do more troubleshooting. For example: check if the LScache feature has been enabled in your license, if other cache plugins have been disabled, or if cache root and cache policy have been set, etc.  ​ If ''​X-LiteSpeed-Cache:​ hit''​ cannot be seen, you may need to do more troubleshooting. For example: check if the LScache feature has been enabled in your license, if other cache plugins have been disabled, or if cache root and cache policy have been set, etc.  ​
  • Admin
  • Last modified: 2019/04/23 13:53
  • by Michael Alegre