安装命令
brew install redis
安装完成后的提示信息
To have launchd start redis now and restart at login:
brew services start redis #同时会把服务加入开机启动项
Or, if you don’t want/need a background service you can just run:
redis-server /usr/local/etc/redis.conf
手动加入开机启动
cp /usr/local/Cellar/redis/4.0.2/homebrew.mxcl.redis.plist ~/Library/LaunchAgents/
launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
停止redis server的自启动
launchctl unload ~/Library/LaunchAgents/homebrew.mxcl.redis.plist
使用配置文件启动redis server
$ redis-server /usr/local/etc/redis.conf
停止redis server服务
redis-cli shutdown
测试redis server是否启动
redis-cli ping
redis 配置文件的位置
/usr/local/etc/redis.conf
配置后台进程启动
vim /usr/local/etc/redis.conf
修改 daemonize no 为 daemonize yes 默认启动就后台运行
redis 设置密码
vim /usr/local/etc/redis.conf
修改密码
requirepass foobared => requirepass pwdcode
重启redis
先登录redis =>
shutdown #关闭服务 =>
/usr/local/opt/redis/bin/redis-server /usr/local/etc/redis.conf #启动服务
登录redis,发现可以登上,但是执行具体命令是提示操作不允许
redis-cli -h 127.0.0.1 -p 6379
尝试用密码登录并执行具体的命令看到可以成功执行
redis-cli -h 127.0.0.1 -p 6379 -a pwdcode