Hiện tại để cài Redis trên Windows, có thể sử dụng 3 cách là thông qua Windows Subsystem for Linux (WSL), thông qua Docker hoặc từ bộ cài đặt của các bên thứ ba có trên GitHub (hiện tại chưa có bản chính thức cho Windows). Bài viết này sẽ hướng dẫn cài đặt Redis từ bộ cài đặt của bên thứ ba có trên GitHub.
Tải Redis
Kho lưu trữ: tporadowski/redis
Lựa chọn phiên bản tại đây: Releases · tporadowski/redis
Lưu ý rằng bộ cài đặt Redis từ nguồn thứ ba không được hỗ trợ hoặc bảo trì bởi Redis hoặc Microsoft. Hãy kiểm tra và tìm hiểu kỹ trước khi sử dụng phiên bản này để đảm bảo tính ổn định và bảo mật.
Hướng dẫn cài đặt
Lựa chọn phiên bản phù hợp và tải xuống. Bài viết sẽ hướng dẫn cài đặt phiên bản 5.0.14.1 (Redis-x64-5.0.14.1), tuy nhiên nó có thể áp dụng cho các phiên bản cũ hơn hoặc mới hơn, sự khác biệt là rất nhỏ.
![](https://i0.wp.com/www.phanxuanchanh.com/wp-content/uploads/2024/03/47a78b47e1f673c28afebec0b9d975dc.png?resize=706%2C405&ssl=1)
Tiến hành cài đặt Redis trên Windows.
![Màn hình bắt đầu của trình hỗ trợ cài đặt Redis.](https://i0.wp.com/www.phanxuanchanh.com/wp-content/uploads/2024/03/92130c1a0d341c5872f5608da041d6c2.png?resize=618%2C483&ssl=1)
Đồng ý với thỏa thuận cấp phép người dùng cuối (End-User License Agreement).
![Màn hình hiển thị nội dung thỏa thuận cấp phép người dùng cuối (End-User License Agreement) và nút đồng ý với với thỏa thuận.](https://i0.wp.com/www.phanxuanchanh.com/wp-content/uploads/2024/03/cbe5918a7ab96f89fde2c941a7b288bf.png?resize=618%2C483&ssl=1)
Thiết lập đường dẫn nơi sẽ được cài Redis. Tại bước này, hãy chọn tùy chọn “Add the Redis installation folder to the PATH environment variable” để thêm thư mục cài đặt Redis vào biến môi trường PATH.
![Màn hình thiết lập đường dẫn nơi sẽ cài đặt Redis. Đường dẫn được thiết lập là đường dẫn mặc định.](https://i0.wp.com/www.phanxuanchanh.com/wp-content/uploads/2024/03/d543af66e43f7d205b22cf30ea6c5145.png?resize=618%2C483&ssl=1)
Thiết lập cổng (port) để chạy Redis, cổng mặc định là 6379.
![Màn hình thiết lập cổng mặc đinh để chạy Redis. Cổng được thiết lập mặc định là 6379.](https://i0.wp.com/www.phanxuanchanh.com/wp-content/uploads/2024/03/e8b6dd32145e80ffa5eae057b5ba603c.png?resize=618%2C483&ssl=1)
Thiết lập giới hạn bộ nhớ mà Redis có thể sử dụng. Bạn có thể bỏ qua bước này hoặc đặt một giá trị tùy chỉnh phù hợp với yêu cầu được đặt ra.
![Màn hình thiết lập giới hạn bộ nhớ mà Redis có thể sử dụng. Giới hạn được thiết lập là 512 MB.](https://i0.wp.com/www.phanxuanchanh.com/wp-content/uploads/2024/03/b6851abcab2b85c977978abb1d2ba48d.png?resize=618%2C483&ssl=1)
Sẵn sàng cho quá trình cài đặt.
![Màn hình thông báo đã sẵn sàng cho quá trình cài đặt Redis. Nhấn Install để bắt đầu quá trình cài đặt.](https://i0.wp.com/www.phanxuanchanh.com/wp-content/uploads/2024/03/e592902d904d0704544cdd445b12a6c1.png?resize=618%2C483&ssl=1)
Quá trình cài đặt Redis đã hoàn thành.
![Màn hình thông báo đã hoàn thành quá trình cài đặt Redis. Nhấn Finish để đóng trình hỗ trợ cài đặt.](https://i0.wp.com/www.phanxuanchanh.com/wp-content/uploads/2024/03/5f2d800bd6c70ca7c6f20d624f64231d.png?resize=618%2C483&ssl=1)
Sau khi cài đặt xong, hãy mở Command Line lên và thực hiện gõ lệnh redis-cli
để để chạy các lệnh Redis trực tiếp từ dòng lệnh.
Theo mặc định, redis-cli sẽ kết nối với máy chủ Redis cục bộ ở cổng 6379. Bạn có thể thay đổi máy chủ và cổng bằng các tùy chọn dòng lệnh sau:
- -h để chỉ định tên máy chủ hoặc địa chỉ IP
- -p để chỉ định cổng
Sử dụng lệnh ping của Redis để kiểm tra máy chủ. Lệnh này gửi một yêu cầu đến máy chủ Redis và nếu máy chủ đang hoạt động, nó sẽ trả về phản hồi “PONG”.
![Ảnh chụp quá trình thực hiện lệnh ping của Redis để kiểm tra máy chủ Redis có hoạt động hay không. Đã nhận được phản hồi "PONG".](https://i0.wp.com/www.phanxuanchanh.com/wp-content/uploads/2024/03/6d64646aadc8e8fe37250d643487ca62.png?resize=187%2C68&ssl=1)
Lời kết
Bằng cách sử dụng bộ cài đặt có trên GitHub, bạn có thể dễ dàng tải xuống và cài đặt Redis trên máy tính Windows. Lưu ý rằng bộ cài đặt Redis từ nguồn thứ ba không được hỗ trợ hoặc bảo trì bởi Redis hoặc Microsoft. Trước khi sử dụng phiên bản này, hãy kiểm tra và tìm hiểu kỹ để đảm bảo tính ổn định và bảo mật.
Ngoài cách trên, bạn cũng có thể cài đặt thông qua WSL hoặc Docker. Lựa chọn tùy thuộc vào quyết định của bạn.