Hướng dẫn cài đặt memcached trên Almalinux 8 và Almalinux 9

Memcached là một hệ thống lưu trữ đệm bộ nhớ phân tán mã nguồn mở mạnh mẽ có thể cải thiện đáng kể hiệu suất của các ứng dụng web động bằng cách lưu trữ đệm dữ liệu trong bộ nhớ. Nó đặc biệt hữu ích để lưu trữ đệm kết quả truy vấn cơ sở dữ liệu, dữ liệu phiên, trang web và phản hồi API. Trong hướng dẫn này, chúng tôi sẽ hướng dẫn bạn quy trình cài đặt Memcached trên Alma Linux 8.

Điều kiện tiên quyết

Trước khi bắt đầu, hãy đảm bảo bạn có những điều sau:

  • Một máy chủ chạy Alma Linux 8 hoặc Almalinux 9.
  • Quyền truy cập root vào máy chủ.

Bước 1: Cài đặt Memcached

Để cài đặt Memcached trên Alma Linux 8, bạn có thể sử dụng trình quản lý gói mặc định, DNF. Mở terminal và chạy lệnh sau để cài đặt Memcached và các phần phụ thuộc của nó:

dnf install memcached libmemcached -y;\
dnf --enablerepo=powertools install libmemcached-devel

Bước 2: Cấu hình Memcached

Sau khi cài đặt Memcached, bạn cần cấu hình nó cho phù hợp với nhu cầu của mình. Tệp cấu hình chính cho Memcached nằm tại /etc/sysconfig/memcached. Mở tệp bằng trình soạn thảo văn bản:

nano /etc/sysconfig/memcached

Trong tệp này, bạn có thể sửa đổi một số tham số để tùy chỉnh hành vi của Memcached. Một số tham số chính bao gồm:

  • PORT: Cổng mà Memcached lắng nghe. Mặc định là 11211.
  • USER: Người dùng mà Memcached chạy. Mặc định là “memcached”.
  • MAXCONN: Số lượng kết nối đồng thời tối đa mà Memcached có thể xử lý. Mặc định là 1024.
  • CACHESIZE: Lượng bộ nhớ được phân bổ cho bộ nhớ đệm. Mặc định là 64MB.
  • OPTIONS: Các tùy chọn bổ sung, chẳng hạn như địa chỉ IP để liên kết. Mặc định là “127.0.0.1,::1”.

Thực hiện những thay đổi cần thiết cho các tham số này theo yêu cầu của bạn. Lưu tệp và thoát khỏi trình soạn thảo văn bản.

Bước 3: Khởi động và kích hoạt Memcached

Bây giờ Memcached đã được cài đặt và cấu hình, bạn có thể khởi động dịch vụ Memcached và cho phép nó tự động khởi động khi khởi động hệ thống. Chạy lệnh sau để khởi động dịch vụ:

systemctl enable memcached --now

Để kiểm tra trạng thái của dịch vụ Memcached, bạn có thể sử dụng lệnh sau:

systemctl status memcached

Nếu mọi thứ được cấu hình chính xác, bạn sẽ thấy dịch vụ đang hoạt động.

Xin chúc mừng! Bạn đã cài đặt thành công Memcached trên Alma Linux 8. Với Memcached, giờ đây bạn có thể cải thiện đáng kể hiệu suất của trang web hoặc ứng dụng dựa trên PHP của mình bằng cách lưu trữ dữ liệu trong bộ nhớ đệm. Cơ chế lưu trữ đệm này có thể giảm đáng kể độ trễ và tải trên cơ sở dữ liệu của bạn, giúp người dùng phản hồi nhanh hơn.

Đề xuất cho bạn

Về tác giả: Vương Công Minh

Nếu bạn đang cần Hosting Wordpress nhanh và mạnh. Tôi khuyến nghị bạn tham khảo Bnix.vn - Nhà cung cấp Hosting/VPS/Server Chuyên Nghiệp Hàng Đầu Việt Nam. Đây là nhà cung cấp đang cung cấp hạ tầng để vận hành ICare24H. Bạn có thể trực tiếp trải nghiệm tốc độ Hosting trên trang web Icare24H và đừng quên dùng mã giảm giá ICARE24H để được giảm giá lên đến 49% cho tất cả các dịch vụ nhé.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *