Cài đặt memcached cho Directadmin

Tuy memcached đã không còn phổ biến như trước (Giờ họ qua xài redis xài rồi), nhưng vẫn còn một số bạn dùng nó (code cũ). Hôm nay mình hướng dẫn cài đặt memcached trên Directadmin

Phiên bản test:

  • Directadmin 1.62.4 trở lên
  • Hệ điều hành: Almalinux 8

Cài đặt memcached

Các bạn chạy lệnh sau để cài memcached và khởi chạy nó

dnfinstallmemcached-ysystemctlstartmemcachedsystemctlenablememcached

Cài đặt thư viên libmemcached-dev

Lệnh cài như sau:

dnf--enablerepo=powertoolsinstalllibmemcached-devel

Cài đặt php extension memcached

Lệnh cài này chỉ dành cho directadmin nhé.

cd/usr/local/directadmin/scripts/customwgethttps://raw.githubusercontent.com/poralix/directadmin-utils/master/php/php-extension.sh-Ophp-extension.shchmod750php-extension.sh./php-extension.shinstallmemcached

Cấu hình Memcached

Tuy cài đặt và chạy được rồi, nhưng 1 bug khá lớn của memcached là cho bên ngoài truy cập vào, kém bảo mật, chúng ta cần chỉnh nó lại

nano/etc/sysconfig/memcached

Sau đó sửa lại như sau:

PORT="11211"USER="memcached"# max connection 2048MAXCONN="2048"# set ram size to 2048 - 2GiBCACHESIZE="4096"# disable UDP and listen to loopback ip 127.0.0.1, for network connection use real ip e.g., 10.0.0.5OPTIONS="-U 0 -l 127.0.0.1"

Bấm Ctrl + O và Ctrl + X để lưu và thoát. Sau đó khởi động lại bằng lệnh sau

systemctlrestartmemcached

Chúc các bạn cài đặt thành công

Đánh giá post
Đăng ký
Thông báo về
guest
0 Bình Luận
Oldest
Newest Most Voted
Inline Feedbacks
Xem tất cả
0
Rất thích suy nghĩ của bạn, hãy bình luận.x
()
x