mac Linux brew安装redis

1,安装,brew install redis

    /usr/local/Cellar/redis/4.0.9

2,创建链接并添加到开机启动

cp /usr/local/Cellar/redis/4.0.9/homebrew.mxcl.redis.plist ~/Library/LaunchAgents/ 

launchctl load ~/Library/LaunchAgents/homebrew.mxcl.redis.plist

3.启动服务

执行完后服务一般就已经启动

如果自己启动的话执行命令:

redis-server

4.客户链接测试

执行

redis-cli

结果:

MacBook-Pro:Cellar$ redis-cli

127.0.0.1:6379>set aa 'a'

OK

127.0.0.1:6379> get aa

"a"

127.0.0.1:6379> del aa

(integer) 1

完毕

使用pip安装redis-py

sudo pip install redis 

停止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

redis-benchmark:redis性能测试工具

redis-check-aof:检查aof日志的工具

redis-check-dump:检查rdb日志的工具

redis-cli:连接用的客户端

redis-server:redis服务进程

原文地址:https://www.cnblogs.com/catherine007/p/8674645.html