- Tổng đài 24/7: 1800 646 881
- Đăng nhập
- 3
Cài đặt Memcached trên Ubuntu như thế nào để tăng tốc các ứng dụng web động. Bài viết hôm nay các chuyên gia đến từ BKHOST sẽ hướng dẫn cho các bạn chi tiết cách cài đặt và cấu hình Memcached trên Ubuntu Linux 18.04 hoặc 20.04 LTS.
Xem thêm: memcached là gì
Cài đặt và cấu hình memcached trên Ubuntu như thế nào?
Sau đây chúng ta cùng đi vào chi tiết từng nội dung.
Để cập nhật và nâng cấp hệ thống chúng ta sử dụng các lệnh sau:
{{EJS0}}
Để cài đặt Memcached trên Ubuntu 20.04 hoặc 18.04 chúng ta dùng lệnh apt
sau:
{{EJS1}}
Tiếp theo chúng ta sử dụng trình soạn thảo văn bản như lệnh nano hoặc lệnh vim để chỉnh sửa tên tệp cấu hình :/etc/memcached.conf:
-m 256
-p 11211
-l 127.0.0.1,172.26.12.173
-c 4096
Để lưu và đóng file khi sử dụng trình soạn thảo văn bản vim chúng ta nhập:
{{EJS2}}
Chúng ta có thể sử dụng lệnh systemctl như sau:
{{EJS3}}
Cách mở cổng memcached 11211 bằng ufw
Ví dụ các container dựa trên lxd chạy trên Ubuntu và phạm vi sử dụng mạng con là 10.147.164.0/24. Chúng ta giới hạn quyền truy cập IP với tường lửa dựa trên ufw trên Ubuntu như sau:
{{EJS4}}
Cách xác minh memcached đang chạy
Sysadmin và developer làm nhiệm vụ đảm bảo máy chủ đang hoạt động. Do đó, sử dụng lệnh ss hoặc lệnh netstat để xác minh rằng cổng TCP # 11211 mở và liệt kê:
{{EJS5}}
Cách cài đặt công cụ CLI để quản lý memcached
Để cài đặt các công cụ libmemcached nhằm quản lý máy chủ memcached và mục đích kiểm tra. Chúng ta hãy sử dụng lệnh apt-get
hoặc lệnh apt
:
Sau khi bạn đã cài đặt công cụ cần thiết, chúng ta hãy kiểm tra nó. Đầu tiên, mở thiết bị đầu cuối và sau đó gõ lệnh sau để xác minh kết nối máy chủ Memcached: $ sudo apt install libmemcached-tools
$ memcstat --servers=127.0.0.1
Cách truy cập memcached từ PHP/Perl/Python/Ruby lang
Thật tiện lợi khi Ubuntu cung cấp các goi cài đặt theo nhu cầu ứng dụng web của bạn để bạn truy cập máy chủ Memcached từ ứng dụng web được viết bằng Python hoặc PHP:
Ví dụ: bạn có thể cài đặt phiên bản pecl của tiện ích mở rộng PHP như sau cho PHP 7.x:
{{EJS6}}
Trên đây là cách cài đặt, cấu hình, bảo mật và xác minh máy chủ memcached trên Ubuntu Linux 18.04 hoặc 20.4 LTS. Hy vọng bài viết trên đây của chúng tôi đã giúp bạn cài đặt Memcached trên Ubuntu cũng như cấu hình nó.
Nếu còn gặp bất cứ vướng mắc gì về nội dung bài viết trên, hãy để lại ở bên bình luận bên dưới, BKHOST sẽ trả lời bạn trong thời gian sớm nhất.
P/s: Bạn cũng có thể truy cập vào Blog của BKHOST để đọc thêm các bài viết chia sẻ kiến thức về lập trình, quản trị mạng, website, domain, hosting, vps, server, email,… Chúc bạn thành công.
Mua tên miền .VN tại BKHOST
Giá chỉ từ 750k/năm. Kiểm tra tên miền .VN đẹp và đăng ký ngay hôm nay!