linux上安装redis
下载linux下安装redis的压缩包(我下载的是redis-4.0.1.tar.gz)
解压 ——tar -xzf redis-4.0.1.tar.gz
安装
cd redis-4.0.1
make
make完后 redis-4.0.1目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下
启动
cd src
./redis-server
设置客户端连接redis密码(可以通过修改 redis.conf 文件或使用 CONFIG set 命令来修改配置)
配置文件修改:
将redis.conf 中的#requirepass foobared去掉注释,foobared改为自己的密码,然后保存,重启服务
客户端修改:
登录客户端——./redis-cli
设置新密码——config set requirepass newPsw
获取密码——config get requirepass
[root@master3 src]# ./redis-cli
127.0.0.1:6379> get name
(error) NOAUTH Authentication required.
127.0.0.1:6379> config get requirepass
(error) NOAUTH Authentication required.
127.0.0.1:6379> config set requirepass 123
(error) NOAUTH Authentication required.
127.0.0.1:6379> auto 123
(error) ERR unknown command 'auto'
127.0.0.1:6379> auth 123
OK
127.0.0.1:6379> get name
(nil)
127.0.0.1:6379> config set requirepass 1234
OK
127.0.0.1:6379> auth 1234
OK
127.0.0.1:6379> auth 123
(error) ERR invalid password
127.0.0.1:6379> config get requirepass
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth 1234
OK
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "1234"
127.0.0.1:6379>
[root@master3 src]#