1.先在linux 虚拟机下安装redis
$ wget http://download.redis.io/releases/redis-3.2.8.tar.gz
$ tar xzf redis-3.2.8.tar.gz
$ cd redis-3.2.8
$ make 2.启动redis服务器
$ src/redis-server 3.在重新开一个终端
$ src/redis-cli
redis> set foo bar
OK
redis> get foo
"bar" 4. 宿主机此时连接虚拟机会有问题,使用telnet
此时,在redis的配置中,我将bind 127.0.0.1 注释掉,未成功,再将protected-mode 值改为no,也未成功,虚拟机防火墙已关闭,
然后在终端中执行以下命令
config set requirepass 123 设置密码
此时便可以远程连接。但是只是一次性的,此时想到在redis.conf中的配置并未生效。
1. Redis启动过程中如果没有指定配置文件,那么redis将采用默认配置:
# src/redis-server 这将使用默认配置
# src/redis-server ./redis.conf 这将使用当前目录下的redis.conf作为redis的配置
这样就不用设置密码了。