Hướng dẫn cài đặt Redis Cache cho Directadmin
Sau khi hướng dẫn cài Memcached cho Directadmin thì hôm nay mình tiếp tục hướng dẫn các bạn cài tiếp Redis cache.
Redis là hệ thống lưu trữ dữ liệu tương tự như memcached dạng key-value trên bộ nhớ ram của máy chủ, redis thường được sử dụng kết hợp lưu trữ các dữ liệu cần truy xuất với tốc độ nhanh.
Bạn đang xem: Hướng dẫn cài đặt Redis Cache cho Directadmin
So với Memcached thì Redis được ưa dùng và bình chọn là tốt nhất với những ưu điểm nổi bật của nó. Tuy vậy, mình khuyến cáo chỉ cài Redis khi VPS bạn có nhiều Ram vì Redis xài rất nhiều Ram :).
Nội Dung
Cài đặt Redis trên Centos
Cài Redis
Để cài đặt Redis trên Directadmin bạn cần cài Redis lên Centos. Trước tiên bạn cần cập nhật hệ thống bằng lệnh
yum update all
Bật hệ thống dữ liệu Epel trên máy chủ:
### CentOS/RHEL 7 yum install epel-release ### CentOS/RHEL 6 rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm
Xem thêm : Khuyến mãi HawkHost – Tiết kiệm tới 40% hosting, sale off VPS
Cài đặt Redis trên Centos
yum install redis
Khởi động và kích hoạt Redis
### CentOS/RHEL 7 systemctl enable redis systemctl start redis ### CentOS/RHEL 6 chkconfig redis on service redis restart
Cấu hình Redis trên Centos
Redis được cài đặt luôn để cấu hình mặc định, bạn cần chỉnh sửa thông số max memory để tối ưu Redis hoạt động trên Ram của bạn.
Chạy lệnh
vim /etc/redis/redis.conf
Cập nhật các giá trị sau:
maxmemory 256mb maxmemory-policy allkeys-lru
Xem thêm : Thiết lập VPS đầu tay của bạn trên Vultr
Khởi động lại Redis
### CentOS/RHEL 7 systemctl restart redis ### CentOS/RHEL 6 service redis restart
Cài đặt Redis trên Directadmin
Để sử dụng Directadmin bạn cần cài đặt PHP Redis Extension cho tất cả phiên bản PHP. Đầu tiên bạn cần cài đặt PHP extension
cd /usr/local/directadmin/scripts/custom wget https://raw.githubusercontent.com/poralix/directadmin-utils/master/php/php-extension.sh -O php-extension.sh chmod 750 php-extension.sh ./php-extension.sh
Cài đặt PHP Redis Extension bằng lệnh sau
./php-extension.sh install redis
Kiểm tra lại cài đặt
./php-extension.sh status redis
Như vậy là bạn đã cài đặt thành công Redis Cache trên Directadmin. Nếu bạn còn thắc mắc hoặc cần hướng dẫn gì hãy comment tại đây để được hỗ trợ nhé!
Nguồn: https://25giay.vn
Danh mục: VPS - Hosting