2013-01-24 36 views
7

tôi đã cố gắng cài đặt Redis trên OSX 10.7 qua homebrew trong bash và tôi nhận được lỗi sau:brew cài đặt redis (OSX 10.7)

==> Downloading http://redis.googlecode.com/files/redis-2.6.9.tar.gz 
Already downloaded: /Library/Caches/Homebrew/redis-2.6.9.tar.gz 
==> make -C /private/tmp/redis-wQAX/redis-2.6.9/src CC=cc 
Error: Permission denied - /usr/local/var/db 

Redis không được cài đặt từ những gì tôi có thể nói.

$ ps -aux | grep redis 
ps: No user named 'x' 

Tôi không thể tìm ra giải pháp và không biết hỏi ai! Vui lòng cho tôi biết nếu bạn có giải pháp hoặc giải pháp/đề xuất cho vấn đề này. Cảm ơn bạn!

+0

btw: không có dấu gạch ngang trong ps: ps aux | grep redis hoạt động với tôi trên OSX10.8, trong khi thêm dấu gạch ngang trả về ps: Không có người dùng nào có tên 'x' – ptim

Trả lời

9

Tôi cũng đang sử dụng OSX 10.7. Tôi nghĩ rằng bạn không cần phải cài đặt Redis thông qua homebrew. Bạn chỉ có thể làm theo các hướng dẫn đơn giản trong redis homepage:

enter image description here

8

trong bash:

cd /usr/local/var/ 
ls 

thư mục 'db' rất có thể thiếu, tạo ra nó:

mkdir db 

sau đó chạy

brew install redis 

séc/usr/local/var/log

ls 

rất có thể vào thư mục 'đăng nhập' là mất tích, tạo ra nó

mkdir log 
brew install redis 
Các vấn đề liên quan