Hướng dẫn cài đặt Litemage cho Magento 2 (litespeed cache)

  • Monday 18/10/2021

1. Giới thiệu về magento

Magento là mã nguồn được sử dụng tốt nhất cho các website thương mại điện tử, tuy nhiên nó thì hơi chậm. Làm thế nào để giải quyết vấn đề trên?

Magento là nền tảng mã nguồn phổ biến nhất sử dụng cho website thương mai điện tử trên Internet. Bộ mã nguồn Magento có kiến trúc mô đun hóa và có cấu hình linh hoạt dễ dàng cho việc sửa đổi tuy nhiên đổi lại Magento được viết bởi bốn triệu dòng mã PHP và hơn 2 triệu dòng code XML, điều này dẫn tới việc tài nguyên của hệ thống bị tiêu tốn nhiều cho mã nguồn Magento và có thể ảnh hưởng tới hiệu suất hoạt động của website – kể cả một website thương mại đơn giản cũng yêu cầu một hoặc nhiều máy chủ có cấu hình mạnh thì mới có thể đáp ứng.

Ngoài ra Magento không có giải pháp cache thân thiện

Việc cache các trang trong một website được xem như là cách tốt để làm giảm cấu trúc nặng nề của mã nguồn Magento và đẩy nhanh tốc độ của trang. Mặc dù 95% nội dung trên một trang Magento có thể giống nhau và cùng được trình bày cho người xem, nhưng cũng có một số mục trong giỏ hàng hoặc danh sách các mục đã xem không thể được cache bởi những giá trị trên thay đổi trên mỗi tài khoản người dùng, giải pháp cache trang truyền thống không thể cache hầu hết các trang của Magento dẫn tới việc tối ưu trang là không đáng kể.

2. Giải pháp là litemage

Các bạn lưu ý là plugin litemage (litespeed cache ) chỉ hỗ trợ cho gói litespeed bản có phí enterprise , đối với openlitespeed thì không hỗ trợ.

Nếu đăng ký gói hosting tại pavietnam cần hỗ trợ, các bạn có thể gói qua 19009477 hoặc email về kythuat@pavietnam.vn

Cách cài đặt có 2 cách. Ở đây mình sẽ hướng dẫn theo cách download file litemage về cài .

3. Download litemage

Bạn chạy lệnh sau :

wget https://codeload.github.com/litespeedtech/magento2-LiteSpeed_LiteMage/tar.gz/v2.1.7

để tải về bản 2.1.7 .

Di chuyển về thư mục chưa source magento. Ở đây mình cài trên directadmin :

cd /home/test/public_html/

tạo thư mục chứa litemage bằng lệnh :

mkdir -p app/code/Litespeed/Litemage/

bung nén file và chép nội dung và thư mục app/code/Litespeed/Litemage/

chạy lệnh :

php bin/magento deploy:mode:set developer

để chuyển về mode cài đặt.

4. Tiến hành cài đặt

Active litemage cache:

php bin/magento module:enable Litespeed_Litemage

Thực hiện nâng cấp hệ thống magento

php bin/magento setup:upgrade

litemage

Biện dịch lại magento

php bin/magento setup:di:compile

 

compile

Check xem version của magento hiện tại. Nếu < 2.0.6 thi chạy lệnh :

Screenshot from 2021 10 16 181432 1

php bin/magento setup:di:compile-multi-tenant

Cuối cùng các bạn set magento về trạng thái production để website hoạt động bình thường và apply các cấu hình:

php bin/magento deploy:mode:set production

Như vậy là chúng ta đã cài đặt LiteMage vào hệ thống Magento, tiếp theo cần phải kích hoạt cho Plugin này hoạt động.

Các bạn thêm 1 đoạn sau vào .htaccess :

<IfModule LiteSpeed>

LiteMage on

</IfModule>

5. Cấu hình configuration trên magento admin

Truy cập admin của magento trên trang quản trị website và enable cấu hình:

Chúng ta truy cập tới: Store > Configuration > Advanced > System

Quý khách chọn mục Full Page Cache và chọn Caching Application là LiteMage, sau đó lưu cấu hình này lại.

litemage

Xác định trang web đã được cache thành công.

Để xác định cache đã cài đặt thành công, các bạn vui lòng mở chế độ Debug của trình duyệt (F12 hoặc Ctrl + Shift + C) và truy cập tới tab Network, chọn tới dòng đầu tiên chứa địa chỉ URL của trang web quý khách muốn kiểm tra, tại khung hiển thị Headers – > Response Headers, nếu thấy có dòng chữ:

X-LiteSpeed-Cache: hit, litemage

tức là trang web đã được cache thành công.

Ngoài ra nếu trường hợp các bước cài đặt hoàn toàn thành công mà  không thấy option litemage thì có thể bản lic litespeed đang sử dụng trên server không phải enterprise . CÁc bạn cần kiểm tra kỹ vấn đề này.

—————-

P.A Việt Nam cung cấp đa dạng các Plan Hosting WordPress đáp ứng yêu cầu của khách hàng
WordPress Hosting phổ thông
WordPress Hosting chất lượng cao
WordPress VIP

Tham khảo các ưu đã https://www.pavietnam.vn/vn/tin-khuyen-mai/

Xem thêm nhiều kiến thức về dịch vụ  tại đây




Rate this post