{"id":379,"date":"2020-08-04T10:44:50","date_gmt":"2020-08-04T03:44:50","guid":{"rendered":"https:\/\/doc.dncloud.net\/?p=379"},"modified":"2025-03-24T14:11:52","modified_gmt":"2025-03-24T07:11:52","slug":"huong-dan-cai-dat-memcached-hoac-redis-cache-cho-website-wordpress","status":"publish","type":"post","link":"https:\/\/dncloud.net\/blog\/huong-dan-cai-dat-memcached-hoac-redis-cache-cho-website-wordpress\/","title":{"rendered":"H\u01b0\u1edbng d\u1eabn c\u00e0i \u0111\u1eb7t Memcached Ho\u1eb7c Redis cache cho website WordPress"},"content":{"rendered":"<h2><strong>Memcached l\u00e0 g\u00ec?<\/strong><\/h2>\n<p>Memcached l\u00e0 m\u1ed9t h\u1ec7 th\u1ed1ng l\u01b0u tr\u1eef b\u1ea3n sao c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng v\u00e0 d\u1eef li\u1ec7u \u0111\u01b0\u1ee3c truy c\u1eadp nhi\u1ec1u l\u1ea7n \u0111\u1ec3 t\u0103ng t\u1ed1c \u0111\u1ed9c truy xu\u1ea5t. N\u00f3 th\u01b0\u1eddng \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 t\u1ed1i \u01b0u h\u00f3a vi\u1ec7c t\u1ea3i d\u1eef li\u1ec7u t\u1eeb c\u01a1 s\u1edf d\u1eef li\u1ec7u cho c\u00e1c \u1ee9ng d\u1ee5ng tr\u00ean n\u1ec1n web.<\/p>\n<h2><strong>Redis cache l\u00e0 g\u00ec?<\/strong><\/h2>\n<p>Redis l\u00e0 m\u1ed9t kho d\u1eef li\u1ec7u ch\u1ee9a c\u00e1c key-value\u00a0m\u00e3 ngu\u1ed3n m\u1edf c\u00f3 th\u1ec3 ho\u1ea1t \u0111\u1ed9ng nh\u01b0\u00a0b\u1ed9 nh\u1edb trong\u00a0ho\u1eb7c\u00a0b\u1ed9 nh\u1edb cache. Redis l\u00e0 m\u1ed9t server c\u1ea5u tr\u00fac d\u1eef li\u1ec7u\u00a0c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c d\u00f9ng \u0111\u01a1n l\u1ebb nh\u01b0 m\u1ed9t server ch\u1ee9a d\u1eef li\u1ec7u b\u00ecnh th\u01b0\u1eddng, ho\u1eb7c k\u1ebft h\u1ee3p v\u1edbi m\u1ed9t database kh\u00e1c\u00a0nh\u01b0 MySQL \u0111\u1ec3 t\u0103ng t\u1ed1c \u0111\u1ed9 x\u1eed l\u00ed c\u1ee7a n\u00f3.<\/p>\n<h2>B\u1eadt ch\u1ee9c n\u0103ng h\u1ed7 tr\u1ee3<\/h2>\n<p>\u0110\u1ea7u ti\u00ean b\u1ea1n c\u1ea7n \u0111\u0103ng nh\u1eadp v\u00e0o cPanel t\u00ecm \u0111\u1ebfn m\u1ee5c PHP Select Version chuy\u1ec3n \u0111\u1ebfn tab Extention b\u1eadt Memcached (n\u1ebfu b\u1ea1n mu\u1ed1n d\u00f9ng memcached) ho\u1eb7c b\u1eadt Redis (n\u1ebfu b\u1ea1n mu\u1ed1n d\u00f9ng Redis). V\u00ed d\u1ee5 m\u00ecnh mu\u1ed1n s\u1eed d\u1ee5ng Redis Unix Socket th\u00ec b\u1eadt ch\u1ec9 c\u1ea7n b\u1eadt Redis nh\u01b0 h\u00ecnh ho\u1eb7c mu\u1ed1n s\u1eed d\u1ee5ng Memcached Unix Socket th\u00ec b\u1eadt Memcached.<\/p>\n<p><img fetchpriority=\"high\" decoding=\"async\" class=\"alignnone size-full wp-image-380\" src=\"https:\/\/dncloud.net\/blog\/wp-content\/smush-webp\/Screenshot_40-1.png.webp\" alt=\"\" width=\"1131\" height=\"652\" data-smush-webp-fallback=\"{&quot;src&quot;:&quot;https:\\\/\\\/dncloud.net\\\/blog\\\/wp-content\\\/uploads\\\/Screenshot_40-1.png&quot;}\" \/><\/p>\n<p>Sau khi b\u1ea1n b\u1eadt Extention xong ti\u1ebfn h\u00e0nh truy c\u1eadp v\u00e0o Server Application Manager.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-full wp-image-381\" src=\"https:\/\/dncloud.net\/blog\/wp-content\/smush-webp\/Screenshot_41-2.png.webp\" alt=\"\" width=\"864\" height=\"195\" loading=\"lazy\" data-smush-webp-fallback=\"{&quot;src&quot;:&quot;https:\\\/\\\/dncloud.net\\\/blog\\\/wp-content\\\/uploads\\\/Screenshot_41-2.png&quot;}\" \/>Nh\u1ea5n n\u00fat enable \u0111\u1ec3 b\u1eadt ch\u1ee9c n\u0103ng, v\u00ed d\u1ee5 m\u00ecnh c\u1ea7n s\u1eed d\u1ee5ng redis th\u00ec b\u1ea1n enable redis l\u00ean l\u00e0 xong sau \u0111\u00f3 b\u1ea1n ch\u1ec9 c\u1ea7n \u0111\u1ee3i kho\u1ea3ng 5 ph\u00fat \u0111\u1ec3 cpanel k\u00edch ho\u1ea1t cho b\u1ea1n.<img decoding=\"async\" class=\"alignnone size-full wp-image-382\" src=\"https:\/\/dncloud.net\/blog\/wp-content\/smush-webp\/Screenshot_43-2.png.webp\" alt=\"\" width=\"1021\" height=\"90\" loading=\"lazy\" data-smush-webp-fallback=\"{&quot;src&quot;:&quot;https:\\\/\\\/dncloud.net\\\/blog\\\/wp-content\\\/uploads\\\/Screenshot_43-2.png&quot;}\" \/><\/p>\n<p>Kho\u1ea3ng 2 ph\u00fat cpanel \u0111\u00e3 k\u00edch ho\u1ea1t xong redis c\u1ee7a m\u00ecnh b\u1ea1n s\u1ebd c\u00f3 \u0111\u01b0\u1eddng d\u1eabn nh\u01b0 h\u00ecnh b\u1ea1n nh\u1edb copy n\u00f3 l\u1ea1\u1ecb.<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-383\" src=\"https:\/\/dncloud.net\/blog\/wp-content\/smush-webp\/Screenshot_44-2.png.webp\" alt=\"\" width=\"1179\" height=\"257\" data-smush-webp-fallback=\"{&quot;src&quot;:&quot;https:\\\/\\\/dncloud.net\\\/blog\\\/wp-content\\\/uploads\\\/Screenshot_44-2.png&quot;}\" \/><\/p>\n<h2>C\u00e0i \u0111\u1eb7t Memcached ho\u1eb7c Redis v\u1edbi plugins Litespeed cache<\/h2>\n<p>Copy link unix socket \u0111\u01b0a v\u00e0o ph\u1ea7n cache -&gt; Object Cache trong plugins litespeed cache.<\/p>\n<p><strong>C\u1ed5ng<\/strong> b\u1ea1n \u0111i\u1ec1n s\u1ed1 0<\/p>\n<p><strong>Host<\/strong> b\u1ea1n d\u00e1n \u0111\u01b0\u1eddng link socket v\u1eeba r\u1ed3i m\u00ecnh n\u00f3i copy<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-384\" src=\"https:\/\/dncloud.net\/blog\/wp-content\/smush-webp\/Screenshot_45-2.png.webp\" alt=\"\" width=\"1197\" height=\"697\" data-smush-webp-fallback=\"{&quot;src&quot;:&quot;https:\\\/\\\/dncloud.net\\\/blog\\\/wp-content\\\/uploads\\\/Screenshot_45-2.png&quot;}\" \/><\/p>\n<p>Tr\u1ea1ng th\u00e1i ki\u1ec3m tra k\u1ebft n\u1ed1i th\u00f4ng qua ngh\u0129a l\u00e0 b\u1ea1n \u0111\u00e3 k\u1ebft n\u00f3i th\u00e0nh c\u00f4ng.<\/p>\n<p>Ch\u00fac b\u1ea1n th\u00e0nh c\u00f4ng.<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Memcached l\u00e0 g\u00ec? Memcached l\u00e0 m\u1ed9t h\u1ec7 th\u1ed1ng l\u01b0u tr\u1eef b\u1ea3n sao c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng v\u00e0&hellip;<\/p>\n","protected":false},"author":1,"featured_media":380,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_lmt_disableupdate":"no","_lmt_disable":"","footnotes":""},"categories":[134],"tags":[183,192,208],"class_list":["post-379","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-wordpress","tag-memcached","tag-redis","tag-wordpress"],"_links":{"self":[{"href":"https:\/\/dncloud.net\/blog\/wp-json\/wp\/v2\/posts\/379","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dncloud.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dncloud.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dncloud.net\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dncloud.net\/blog\/wp-json\/wp\/v2\/comments?post=379"}],"version-history":[{"count":0,"href":"https:\/\/dncloud.net\/blog\/wp-json\/wp\/v2\/posts\/379\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dncloud.net\/blog\/wp-json\/wp\/v2\/media\/380"}],"wp:attachment":[{"href":"https:\/\/dncloud.net\/blog\/wp-json\/wp\/v2\/media?parent=379"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dncloud.net\/blog\/wp-json\/wp\/v2\/categories?post=379"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dncloud.net\/blog\/wp-json\/wp\/v2\/tags?post=379"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}