Hướng dẫn cài đặt Memcached trên Directadmin
Directadmin là panel được rất nhiều bạn sử dụng gần đây do được tặng kèm cùng với VPS cũng như giá mềm hơn nhiều so với Cpanel 11. Mặc định Directadmin không hỗ trợ Memcached hay Redis đây quả là một điều đáng tiếc cho panel có phổ biến thứ 2 thế giới này.
Tuy vậy hôm nay Pus Edu sẽ hướng dẫn các bạn cài đặt Memcached để tối ưu hoá hệ thống Server của bạn.
Bạn đang xem: Hướng dẫn cài đặt Memcached trên Directadmin
Nội Dung
Tải Memcached và Libmemcached.
Đối với PHP 7.x bạn phải cài Memcached Version 3.x trở lên
wget https://pecl.php.net/get/memcached-3.1.5.tgz
Với phiên bản PHP 5.x bạn cần cài Memcached Version 2.x
wget https://pecl.php.net/get/memcached-2.2.0.tgz
Tải Libmemcached
wget https://launchpad.net/libmemcached/1.0/1.0.18/+download/libmemcached-1.0.18.tar.gz
Tiến hành cài đặt Libmemcached
Xem thêm : Cài đặt Python trên CentOS 8
Để cài đặt Libmemcached bạn cần chạy lệnh sau:
gunzip libmemcached-1.0.18.tar.gz tar -xvf libmemcached-1.0.18.tar cd libmemcached-1.0.18 ./configure make && make install
Cài đặt Memcached
Tuỳ thuộc vào phiên bản bạn tải về ở bước 1 mà chạy theo lệnh sau.
Version 3.x
tar -xvzf memcached-3.1.5.tgz cd memcached-3.1.5 phpize ./configure make && make install
Version 2.x
tar -xvzf memcached-2.2.0.tgz cd memcached-2.2.0 phpize ./configure make && make install
Sau khi cài đặt xong bạn sẽ có lỗi cần cài đặt Memcached PHP Module thì bạn mới có thể sử dụng được Memcached nhé.
Cài đặt Memcached PHP Module
Để cài đặt Memcached PHP Module cho Directadmin bạn cần chạy các lệnh sau để cài đặt Script PHP Extension[sociallocker id=169]
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
Xem thêm : Cách để cài đặt Nginx trên CentOS 8
[/sociallocker]
Sau khi tải về thành công bạn gõ lệnh ./php-extension.sh
nếu nhận được kết quả sau nghĩa là bạn đã tải thành công Script:
Usage: ./php-extension.sh <command> <pecl_extension> [<options>] Supported commands: install - to install extension remove - to remove extension status - show status of an extension options: --ver=VER - to install a specified version of an extension --beta - to install a beta version of an extension --php=VER - to install extension for one PHP version digits only (only one version at a time): 52, 53, 54, 55, 56, 70, 71, 72, 73, etc
Chạy tiếp lệnh sau:
./php-extension.sh install memcached
Kiểm tra lại
./php-extension.sh status memcached
Như vậy bạn đã cài đặt thành công Memcached cho Directadmin. Lưu ý: Bạn nên đọc bài viết Cài đặt Memcached trên Centos để tham khảo cách cấu hình và tạo nhiều Memcached cho Server nhé.
Nguồn: https://25giay.vn
Danh mục: VPS - Hosting
Em đã làm theo hướng dẫn của anh, tới bước cuối cùng, gõ lệnh kiểm tra memcache đã chạy chưa thì nó trả kết quả “memcache” màu đỏ … vậy là đã thành công chưa anh…
Rồi đó gái 🙂
anh ơi, check tin nhắn fb em với ạ https://www.facebook.com/nvhminh
Cài xong rồi thì trên WordPress có cần cài thêm plugin gì nữa không bạn nhỉ
Plugin cache hỗ trợ nhé bạn: WP total cache, swift, Memcached is Friend