I started up Redis for the first time on my local machine today and then later closed all terminal windows after I shutdown my Rails app. An hour later, I started up the Rails app again and did the following to start the redis server
redis-server /usr/local/etc/redis.conf However, it told me
# Opening port 6379: bind: Address already in use I therefore assumed it was still running its earlier instance even though I closed the terminal windows on my Mac.
Looking at this page http://redis.io/commands/shutdown, I tried to run
SHUTDOWN in the terminal window but I get this response
SHUTDOWN: NOT super-user I therefore tried (Even though I didn't use sudo to start it)
sudo SHUTDOWN and after it asked me for my password, it output this
usage: shutdown [-] [-h [-u] [-n] | -r [-n] | -s | -k] time [warning-message ...] but when I randomly ran shutdown -s it said
SHUTDOWN: NOT super-user What's the proper way to shutdown Redis when I close up my app?