Bản ghi nhớ là hệ thống bộ nhớ đệm đối tượng bộ nhớ phân tán, mã nguồn mở, hiệu suất cao, miễn phí, về bản chất chung, nhưng được sử dụng để tăng tốc các ứng dụng web động bằng cách giảm tải cơ sở dữ liệu. Thiết kế đơn giản của nó thúc đẩy triển khai nhanh chóng, dễ phát triển và giải quyết nhiều vấn đề gặp phải trong bộ nhớ đệm dữ liệu lớn.
Trong hướng dẫn này, chúng tôi sẽ giải thích các bước cài đặt và cấu hình Memcached trên CentOS 8.
Triển khai máy chủ đám mây của bạn
Nếu bạn chưa đăng ký với Cloudwafer , bạn nên bắt đầu bằng cách đăng ký . Hãy dành một chút thời gian để tạo tài khoản, sau đó bạn có thể nhanh chóng triển khai các máy chủ đám mây của mình.
Sau khi bạn đã đăng ký, hãy đăng nhập vào Khu vực khách hàng Cloudwafer của bạn bằng mật khẩu được cung cấp trong thư của bạn và triển khai Cloudwafer của bạn máy chủ đám mây.
Cập nhật gói hệ thống
Bạn nên cập nhật hệ thống lên các gói mới nhất trước khi bắt đầu bất kỳ cài đặt quan trọng nào. Đưa ra lệnh dưới đây:
sudo yum update -y
Bước 1:Cài đặt Memcached
Ban hành lệnh dưới đây để cài đặt Memcached từ kho lưu trữ CentOS chính thức:
sudo dnf install memcached libmemcached
Sau khi quá trình cài đặt hoàn tất, hãy phát hành lệnh bên dưới để bật và khởi động Memcached dịch vụ bằng cách sử dụng lệnh bên dưới:
sudo systemctl enable memcached --now
Tiếp theo, kiểm tra trạng thái bằng cách đưa ra các lệnh bên dưới:
sudo systemctl status memcached
Bước 2:Định cấu hình Memcached
Tệp cấu hình cốt lõi cho Memcached là /etc/memcached.conf
tập tin. Theo mặc định, Memcached sử dụng 11211
như số cổng. Bạn cũng có thể thay đổi giá trị này thành bất kỳ giá trị nào bạn chọn.
Theo mặc định, Memcached sẽ lắng nghe địa chỉ IP cục bộ của máy chủ. Bạn có thể thay đổi điều này nếu bạn muốn nó nghe trên một IP khác bằng cách thực hiện các thay đổi trong tệp conf, như được hiển thị bên dưới:
sudo nano /etc/sysconfig/memcached
Sau khi lưu và thoát, hãy đảm bảo khởi động lại Memcached để các thay đổi của chúng tôi được thực thi.
sudo systemctl restart memcached
Kết nối với Memcached:
-
Python :Để kết nối Memcached để tương tác với ứng dụng Python của bạn, bạn có thể cài đặt thư viện ưa thích của mình bằng cách sử dụng pip:
pip install pymemcache pip install python-memcached