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:cache:common_installation:cpanel-single [2016/05/26 16:04]
Michael Alegre [Set Server level cache root]
litespeed_wiki:cache:common_installation:cpanel-single [2016/07/25 14:39] (current)
Long Hu [Cache Policy Settings]
Line 4: Line 4:
  
 ==== Set Server level cache root ==== ==== Set Server level cache root ====
-The server level cache root is set by adding ​the following ​to your server level Apache config file:+Create a file named "​lscache.conf"​ with the following ​content in directory ''/​usr/​local/​apache/​conf/​includes/''​: 
   <​IfModule Litespeed>​   <​IfModule Litespeed>​
-  CacheRoot /​home/​lscache+  CacheRoot /​home/​lscache/
   </​IfModule>​   </​IfModule>​
   ​   ​
-**Note:​** ​make sure ''/​home/​lscache''​ exists and server readable/writeable (''​nobody:​nobody''​ for cPanel)CacheRoot is an absolute path for server ​level setting.+**Note:​** ​It is recommended to set the server level cache root to ''/​home/​lscache/'' ​or a disk partition with enough spaceServer ​level cache root will only be used when vhosts cache root not set. 
 + 
 +Then 
 +  cat /​usr/​local/​apache/​conf/​includes/​lscache.conf >> /​usr/​local/​apache/​conf/​includes/​pre_main_global.conf
  
 ===== Perform A Graceful Restart ===== ===== Perform A Graceful Restart =====
Line 17: Line 21:
 service lsws restart service lsws restart
 </​code>​ </​code>​
-===== Cache Policy Settings =====  
  
-Add the following Apache style configuration directive in .htaccess to enable cache lookup. 
  
-  <​IfModule LiteSpeed>​ +**Note**: User doesn'​t need to manually create any cache root directory, lsws will automatically create the cache root directory with proper permission. ​
-     ​CacheLookup public on +
-  </​IfModule>​+
  
 +===== Cache Policy Settings ===== 
  
-Perform a web server graceful restart.+LiteSpeed Cache default settings work well with most caching scenariosFor shared hosting environment,​ please don't change any of the **Server Level** default cache policy settings and leave them as "Not Set"​. 
 +  Cache Policy: 
 +  Enable Public Cache:Not Set 
 +  Check Public Cache:Not Set 
 +  Max Object Size:Not Set 
 +  Cache Expire Time (seconds):​Not Set 
 +  Cache Stale Age (seconds)Not Set 
 +  Cache Request with Query String:Not Set 
 +  Cache Request with Cookie:Not Set 
 +  Cache Response with Cookie:Not Set 
 +  Ignore Request Cache-Control:​Not Set 
 +  Ignore Response Cache-Control:​Not Set 
 +  Enable Private Cache:Not Set 
 +  Check Private Cache:Not Set 
 +  Private Cache Expire Time (seconds):​Not Set
  
 +Add the following Apache style configuration directive in your application level .htaccess file to enable cache lookup.
 +
 +**Note:** If you are enabling LiteSpeed Cache through our [[litespeed_wiki:​cpanel:​whm-plugin-lscwp-management|WHM Plugin]], you may skip this step.
 +
 +<​code>​
 +<​IfModule LiteSpeed>​
 +  CacheLookup public on
 +</​IfModule>​
 +</​code>​
 ===== Advanced Cache Configuration ===== ===== Advanced Cache Configuration =====
 For Advanced Cache Configuration info, **[[litespeed_wiki:​cache:​common_installation:​advanced|look here]]**. For Advanced Cache Configuration info, **[[litespeed_wiki:​cache:​common_installation:​advanced|look here]]**.
  • Admin
  • Last modified: 2016/05/26 16:04
  • by Michael Alegre