redis源码安装
下载redis:
http://redis.io/download
通过源码安装:
1 | tar xzf redis-5.0.5.tar.gz |
redis启动
切换到redis目录
默认启动:
1 | ./src/redis-server |
配置文件启动:
1 | ./src/redis-server redis.conf |
注:redis.conf
就在redis默认目录
redis客户端连接
切换到redis目录
1 | ./src/redis-cli |
远程redis客户端连接:
1 | ./redis-cli -h 127.0.0.1 -p 6379 |
redis停止
使用redis客户端
1 | ./redis-cli -h 127.0.0.1 -p 6379 shutdown |
redis连接密码配置
redis默认不配置密码,但可以通过conf文件配置密码。
打开conf文件,然后找到:
1 | requirepass foobared |
在下面新增一行配置:
1 | requirepass xxxx |
配置密码后,客户端仍然可以无密码连接,不会报错,但是产生交互的时候就会有认证提示:
1 | (error)NOAUTH Authentication required. |
如果手工使用redis客户端连接访问,方法如下:
1 | ./redis-cli -h 127.0.0.1 -p 6379 |
如果redis用作broker,其他中间件,比如celery连接,那么配置文件需要修改为:
1 | BROKER_url='redis://:xxxx@127.0.0.1:6379' |