Hướng dẫn kích hoạt Memcached trên Hawk Host

Hawk Host là một trong số ít những nhà cung cấp Hosting trên thế giới có hỗ trợ tính năng Memcached. Nếu đang sử dụng dịch vụ ở đây bạn nhất định phải kích hoạt lên mà xài nhé

Hawk Host

Nếu chưa biết, Memcached là chức năng cache của hệ thống sử dụng bộ nhớ RAM thay vì sử dụng ổ cứng để đọc ghi như truyền thống. Do tốc độ RAM rất nhanh nên sử dụng Memcached sẽ tăng hiệu suất hoạt động lên rất nhiều, đặc biệt giảm tối đa request đến database (vốn tốn nhiều tài nguyên hệ thống nhất) do các query hay sử dụng được cache hết lên RAM rồi.

Mô hình hoạt động của Memcached như sau:

memcached-architecture

Chức năng này rất tuyệt vời mà nhất là hoàn toàn free, nếu dùng hosting của Hawk Host các bạn hãy kích hoạt ngay nhé.

Hướng dẫn kích hoạt Memcached

Để kích hoạt sử dụng Memcached trên hosting Hawk Host, các bạn hãy thực hiện theo các bước sau:

1. Login vào cPanel, tìm link Server Application Manager trong phần SOFTWARE.

2. Nhấn vào link Enable ở dòng Memcached

3. Đợi 5 phút để server khởi động ứng dụng. Nếu thành công, bạn sẽ nhận được đường dẫn socket, cột Status chuyển sang trạng thái Online.

4. Kích hoạt module PHP (nếu chưa có) bằng cách vào phần Select PHP Version rồi enable module memcache và memcached. PHP version 7.0 hoặc 5.6 hoạt động tốt với Memcached, nên dùng PHP 7.0.

Cài đặt cho tất cả các website trên Hosting sử dụng chung một phiên bản PHP bằng cách truy cập MultiPHP Manager, tích chọn tất cả website trong danh sách, PHP Version chọn inherit và nhấn nút Apply. Lỗi “No PHP Memcached or Memcache class present, this is really bad!” nguyên nhân do việc loạn phiên bản PHP gây ra.

Hiện tại mình kiểm tra thì PHP 7.1, PHP 7.2, PHP 7.3 chưa hỗ trợ chạy Memcached, cụ thể là extension memcachememcached không được kích hoạt. Do đó bạn hãy chọn PHP 7.0.

5. Kích hoạt chế độ cache sử dụng Memcached.

Tùy từng CMS bạn đang sử dụng mà kích hoạt khác nhau. Nếu dùng WordPress bạn hãy cài plugin Memcached Is Your Friend, chỉnh sửa wp-config.php thêm đoạn code sau lên đầu (nhớ thay lại đường dẫn cho chuẩn):

$memcached_servers = array( 'default' => array(
        '/home/canhme/.applicationmanager/memcached.sock:0')
);

Vào Tools > Memcached bạn sẽ thấy Memcached hoạt động tương tự như hình bên dưới:

Ngoài ra, nếu bạn đang sử dụng plugin LiteSpeed Cache sẽ được tích hợp tính năng Memcached mà không cần phải cài thêm MemcacheD Is Your Friend đã quá cũ rồi. Cách kích hoạt như sau:

Vào LiteSpeed Cache Settings, Advanced, Object Cache chọn ON. Với Method Memcached bạn nhập đường dẫn socket vào ô Host, Port điền 0 như hình bên dưới rồi nhấn Save Changes là xong.

Để ý cái Connection Test thấy ghi Passed là ok.

Hãy thử và cảm nhận tốc độ mà Memcached mang lại nhé.

Thỉnh thoảng Memcached có thể bị tắt tự động, vì vậy bạn nên thỉnh thoảng kiểm tra trạng thái của nó để kích hoạt lại khi cần thiết nhé.

P/s: nếu sử dụng VPS, bạn có thể tham khảo bài hướng dẫn cài đặt Memcached trên blog Học VPS.

Cập nhật 5 tháng trước

Comment của bạn

214 Comments on "Hướng dẫn kích hoạt Memcached trên Hawk Host"

avatar

mới nhất cũ nhất like nhiều nhất
Lê Việt Hải Dương

Cho mình hỏi là dùng phổ thuần thì có dùng đc ko vậy ad ?

Nguyễn thị hằng

mình sẽ thử cài thêm để xem sao

Thelanb

Mình bật cái này thì dính cache các chức năng plugin WordPress Popular Posts thống kê lượt view theo ngày, tuần đều ko thực hiện được sad

iceball2 năm gắn bó cùng Canh MeHơn 100 comments

ad cho hỏi trong phần select php version mình thấy có 7.3 , nhưng vô phần multiphp manager thì chỉ thấy có 7.2 là thế nào nhỉ
Mình đang muốn set riêng 1 site chạy 7.3

Hòa Đặng1 năm gắn bó cùng Canh Me

Hay quá, cảm ơn anh Luân

Pháp

Nếu dùng litespeed thì có cần thêm đoạn code
$memcached_servers = array( ‘default’ => array(
‘/home/canhme/.applicationmanager/memcached.sock:0’)
);
vào wp-config.php không anh Luân.

W&J2 năm gắn bó cùng Canh MeHơn 300 comments

Hawk dạo này rất lạ dùng 1 thời gian check server thì đang đặt tại US trong khi mình mua ở Sing. Tầm nửa tháng lại Change về Sing xong vài ngày kiểm tra lại là US.

Ú Nu

Được luôn

Văn Minh

ola! ola! thử xem sao!

Huyền Nguyễn1 năm gắn bó cùng Canh MeHơn 400 comments

quá tuyệt, em vừa áp dụng ngay

Pham Hai

Chất như nước cất! Cảm ơn anh nhiều nhé

Huyền Nguyễn

Mình đã cài thấy mượt hơn , thanks admin.
Mà sao mình dùng với PHP 7.3 vẫn được nhỉ ?
Vì thấy Luân nói PHP 7.3 chưa hỗ trợ chạy Memcached

Nguyễn Long5 năm gắn bó cùng Canh MeHơn 100 comments
Nguyễn Long
121 comment

Dùng hawkhost mấy năm trời rồi…
Trước thấy nó ngon,thế mà dạo này chán vl.
Liên tục không vào được web, cứ quay quay quay quay sweat

Sabo2 năm gắn bó cùng Canh Me

Chuyển qua HK5 ấy, mình dùng vẫn OK.

Nguyễn Long5 năm gắn bó cùng Canh MeHơn 100 comments
Nguyễn Long
121 comment

Của mình ở hkg008

Huyền Nguyễn1 năm gắn bó cùng Canh MeHơn 400 comments

cảm ơn anh đã gợi ý

Kome4 năm gắn bó cùng Canh Me

Bạn đang dùng server tại sing hay hk vậy? inlove
Mình thất hk vẫn bình thường mà nhỉ

Quốc Hùng

Anh ơi. Plugin MemcacheD Is Your Friend lỗi thời rồi. Nó không hỗ trợ wordpress 5.2.1 thì làm thế nào ạ?

Sabo2 năm gắn bó cùng Canh Me

Update lên 5.2.2 đi bác ơi. MemcacheD Is Your Friend dùng vẫn ok ở 5.2.2 nha cool

phan thanh loc2 năm gắn bó cùng Canh Me
phan thanh loc
23 comment

Luân ơi mình lúc trước có cài WP Rocket, giờ kích hoạt cả Memcached và Redis, cài LiteSpeed Cache
thế có cần xóa plugin wp roket ko
và trên wp-admin có thông báo:
“””LiteSpeed has detected another plugin using the “Advanced Cache” file. LiteSpeed Cache does work with other optimization plugins, but only if functionality is not duplicated. Only one full-page cache may be activated. If this is the case, please uncheck “Check Advanced Cache” in LiteSpeed Cache Advanced settings.”””
Có phải là lỗi gì ko
cám ơn ah

Hung Woo1 năm gắn bó cùng Canh MeHơn 100 comments

Nên dùng 1 plugin cache thôi bạn, dùng Litespeed thì tắt Rocket.

phan thanh loc2 năm gắn bó cùng Canh Me
phan thanh loc
23 comment

xóa luôn rocket thì có ảnh hưởng gì ko b

Hung Woo1 năm gắn bó cùng Canh MeHơn 100 comments

Không ảnh hưởng gì đâu bạn. Xóa cache sạch sẽ rồi dùng bình thường.

Công Tuyn1 năm gắn bó cùng Canh Me

a Luân ah,e login rồi mà không thấy mục SOFTWARE ở đâu a ah,a chỉ giúp e smile

Mr.hau1 năm gắn bó cùng Canh Me

Memcached Is Your Friend không hộ trợ wp 4.9 thì dùng cái nào thay thế hả anh

Sabo2 năm gắn bó cùng Canh Me

Up lên 5.2.2 là dùng ngon rofl)

Văn Giáp1 năm gắn bó cùng Canh Me

Các bác cứu em với…
Em dùng Memcached trên Hawk Host. Plugin LiteSpeed Cache + Memcached Is Your Friend.

Tốc độ mượt lắm, nhưng bị lỗi menu, khi vào bằng điện thoại nó sẽ hiện tất cả ra, chiếm nửa màn hình luôn sad((
Quay về dùng Disk + W3 TC thì quay như chong chóng ấy.

Theme của em là AgentPress Pro, PHP 7.1

Em cảm ơn!

Trung Văn @HostingViet.vn4 năm gắn bó cùng Canh MeHơn 600 comments

HostingViet có cả LS cache mà Memcache như này rồi ạ