2014-12-29 27 views
15

Tôi cần cài đặt redis trong amazon cloud. Tôi cần nó như là một phần của mô-đun npm của tôi (triển khai). Bất cứ ai có thể liên kết tôi từng bước hướng dẫn hoặc giải thích làm thế nào để làm điều đó, xem xét thực tế là tôi không tốt để xấu với Linux và quản trị.cài đặt redis trên aws micro instance

Trả lời

13

Thay vì quay lên phiên bản EC2 và cài đặt/quản lý redis ở đó, bạn có thể tạo một trường hợp Elasticache chạy redis và để AWS quản lý tất cả cho bạn.

Nếu bạn thực sự muốn chạy máy chủ redis của riêng mình thì bạn sẽ muốn launch an EC2 instance và sau đó manually install redis vào đó. Tài liệu AWS và redis mà tôi đã liên kết với cả hai đều cung cấp hướng dẫn từng bước.

+0

Tôi đã cố gắng hết sức. Sẽ tạo ra Elasticache khi tôi hoàn thành. Bây giờ tôi đã có một phiên bản AWS AMI và chạy. Tôi đã cài đặt lại máy chủ redis. Tôi đã quản lý ping nó trên 127.0.0.1:6379. Bây giờ làm thế nào tôi có thể sử dụng nó từ một ví dụ aws. Một lần nữa xin lỗi cho những câu hỏi ngu ngốc nhưng tôi chưa bao giờ thực hiện bất kỳ chính quyền nào trước đây. Tôi đoán tôi phải thực hiện một quy tắc cho nhóm bảo mật aws của tôi cho 6379 cổng và hơn tôi cần phải làm một cổng chuyển tiếp trong khi đăng nhập trên aws dụ, nhưng tôi không chắc chắn. – user732456

+0

Bạn sẽ cần thêm quy tắc vào nhóm bảo mật để cho phép cổng 6379 đi qua. Bạn không cần phải thiết lập bất kỳ chuyển tiếp prot nào của bất kỳ loại nào. –

+0

Tất cả đều được thiết lập và hoạt động. Tôi đã chọn một cá thể EC2 riêng biệt với cài đặt thủ công redis. Bây giờ tôi quay trở lại với cách tiếp cận của Elasticache. Có một điều tôi không chắc chắn: Khi tôi cần redis cho module npm kue của tôi, hiện nó chia sẻ giao diện sami? – user732456

70

Nếu bạn bật gói Bổ sung dành cho doanh nghiệp Linux (EPEL) hiện có trên Amazon Linux, bạn có thể cài đặt bằng yum.

sudo yum-config-manager --enable epel 
sudo yum install redis 
# Start redis server 
sudo redis-server /etc/redis.conf 
+5

Khi bạn đã chạy các lệnh này, bạn có thể chỉ cần 'sudo redis-server/etc/redis.conf' để khởi động máy chủ và chạy' redis-cli ping' để xác minh máy chủ redis đang chạy và chấp nhận kết nối. –

+1

Câu trả lời này là lớn nhất. Cũng giống như một FYI – mcpeterson

+0

điều này xứng đáng là một câu hỏi riêng biệt: "cách cài đặt redis trên AMI linux" – FuzzyAmi

Các vấn đề liên quan