国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > CMS > Wordpress > 正文

WordPress開啟xcache加速的方法

2024-09-07 00:52:06
字體:
來源:轉載
供稿:網友

關于xcache的介紹可以看這里https://xcache.lighttpd.net

以WordPress為例:

首先是安裝xcache 具體可參照lnmp.org說明,然后去這里下載一個插件,不能在后臺安裝,而且也不是安裝在pluging目錄下的,https://wordpress.org/extend/plugins/xcache/

解壓后將object-cache.php文件上傳到你的博客路徑/wp-content/下面,然后就沒有然后了,如果內存夠大可以去php.ini里把xcache.size的值調大一點.

軍哥lnmp1.2一鍵安裝包

配置Xcache

修改php配置文件php.ini

配置時我們可以參考xcache的配置模板xcache.ini,此文件位于Xcache安裝程序中

  1. /usr/local/php/etc/php.ini 
  2.  
  3. [xcache-common] 
  4. extension = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/xcache.so" 
  5. ;非windows 例子, xcache.so路徑 
  6. [xcache.admin] 
  7. xcache.admin.enable_auth = On 
  8.  
  9. ;開啟驗證 
  10. xcache.admin.user = "xcache" 
  11.  
  12. ;驗證名 
  13. xcache.admin.pass = "e10adc3949ba59abbe56e057f20f883e" 
  14. ;md5后的驗證密碼, 亦即echo -n "123456" | md5sum,留空則禁用管理頁面. 
  15. [xcache] 
  16. xcache.shm_scheme ="mmap" 
  17.  
  18. ; 決定 XCache 如何從系統分配共享內存 
  19. xcache.size=60M 
  20.  
  21. ; 0 禁止, 非 0 則啟用緩存器. 請注意您系統所允許的 mmap 最大值. 
  22. xcache.count =1 
  23.  
  24. ; 指定將 cache 切分成多少塊.(cat/proc/cpuinfo |grep -c processor) 
  25. xcache.slots =8K 
  26.  
  27. ; 只是作為 hash 槽個數的參考值, 您可以放心地緩沖超過這個個數的項目. 
  28. xcache.ttl=0 
  29.  
  30. ; 設置緩沖項目的 Ttl (Time To Live) 值, 0=永不過期. 
  31. xcache.gc_interval =0 
  32.  
  33. ; 檢查過期項目, 回收內存空間的間隔. 
  34. xcache.var_size=4M 
  35. xcache.var_count =1 
  36. xcache.var_slots =8K 
  37.  
  38. ; 同上, 不過用于數據緩沖而不是 opcode 緩沖. 
  39. xcache.var_ttl=0 
  40.  
  41. ; xcache_(get|set|inc|dec) 等的默認 ttl 值. 
  42. xcache.var_maxttl=0 
  43.  
  44. ; 最大 ttl 值, 程序無法指定超過這個最大值的 ttl. 
  45. xcache.var_gc_interval =300 
  46. xcache.test =Off 
  47. xcache.readonly_protection = On 
  48.  
  49. ;如果啟用了 ReadonlyProtection, 將會略微降低性能, 但是會提高一定的安全系數. 這個選項對于xcache.mmap_path = /dev/zero 無效. 
  50. xcache.mmap_path ="/tmp/xcache" 
  51.  
  52. ;緩存文件,不是目錄,需要手動創建 
  53. xcache.coredump_directory ="" 
  54. xcache.cacher =On 
  55.  
  56. ;使用/不使用 opcode 緩存器. xcache.size = 0 時無效. 
  57. xcache.stat=On 
  58.  
  59. ;使用 stat() 發現檢查腳本更新. 
  60. xcache.optimizer =Off 
  61. [xcache.coverager] 
  62. xcache.coverager =On 
  63.  
  64. ;啟用代碼覆蓋信息采集到. 啟用后xcache.coveragedump_directory 設置以及xcache_coverager_start/stop/get/clean() 才可以使用. (啟用后會對降低影響) 
  65.  
  66. xcache.coverager_autostart = On 
  67. //Vevb.com 
  68. ;每個頁面請求自動調用 xcache_coverager_start 
  69. xcache.coveragedump_directory ="" 

生成Xcache緩存文件

touch /tmp/xcache

chmod 777 /tmp/xcache

拷貝Xcache管理程序到網站根目錄下

cp -a /tmp/xcache-1.3.3/ htdocs/  網站根目錄/xadmin

然后重新啟動php和web服務器

然后訪問http://localhost/xadmin,用戶名為xcache 密碼為123456;另外,還可以通過phpinfo來驗證PHP是否支持Xcache

點擊右上角的“診斷”,可以看到你目前的 Xcache 設置是否存在什么問題,而且給出了解釋和建議,非常人性化.

我的設置,替換后執行 reboot

  1. [xcache] 
  2. xcache.shm_scheme =        "mmap" 
  3. xcache.size  =              80M 
  4. ; set to cpu count (cat /proc/cpuinfo |grep -c processor) 
  5. xcache.count =                 1 
  6. xcache.slots =                16K 
  7. xcache.ttl   =                 0 
  8. xcache.gc_interval =           0 
  9. xcache.var_size  =            200M 
  10. xcache.var_count =             1 
  11. xcache.var_slots =            16K 
  12. xcache.var_ttl   =             0 
  13. xcache.var_maxttl   =          0 
  14. xcache.var_gc_interval =     300 
  15. xcache.readonly_protection = Off 
  16. ; for *nix, xcache.mmap_path is a file path, not directory. (auto create/overwrite) 
  17. ; Use something like "/tmp/xcache" instead of "/dev/*" if you want to turn on ReadonlyProtection 
  18. ; different process group of php won't share the same /tmp/xcache 
  19. xcache.mmap_path =    "/tmp/xcache" 
  20. xcache.coredump_directory =   "" 
  21. xcache.experimental =        Off 
  22. xcache.cacher =               On 
  23. xcache.stat   =               On 
  24. xcache.optimizer =            On 
  25.  
  26. [xcache.coverager] 
  27. ; enabling this feature will impact performance 
  28. ; enable only if xcache.coverager == On && xcache.coveragedump_directory == "non-empty-value" 
  29. ; enable coverage data collecting and xcache_coverager_start/stop/get/clean() functions 
  30. xcache.coverager =          On 
  31. xcache.coveragedump_directory = "" 
  32. ;xcache end

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 龙山县| 容城县| 大冶市| 盖州市| 上虞市| 武陟县| 河源市| 永吉县| 扎兰屯市| 萝北县| 米林县| 西林县| 西乌珠穆沁旗| 阆中市| 育儿| 封丘县| 若羌县| 屏东县| 阜新| 耒阳市| 泰顺县| 禄劝| 福海县| 蕉岭县| 河北区| 日照市| 容城县| 云林县| 河源市| 水富县| 上杭县| 桃园市| 乐安县| 龙井市| 巴中市| 开阳县| 三门峡市| 新昌县| 揭西县| 平阴县| 遵义市|