下载地址:http://redis.io/download,下载最新稳定版本。
本教程使用的最新文档版本为 6.0.8,
下载并安装:
# wget http://download.redis.io/redis-stable.tar.gz# tar xzf redis-6.0.8.tar.gz# cd redis-6.0.8# make
执行完 make 命令后,redis-6.0.8 目录下会出现编译后的 redis 服务程序 redis-server,还有用于测试的客户端程序 redis-cli,两个程序位于安装目录 src 目录下:
下面启动 redis 服务:
# cd src# ./redis-server
注意这种方式启动 redis 使用的是默认配置。也可以通过启动参数告诉 redis 使用指定配置文件使用下面命令启动。
# cd src# ./redis-server ../redis.conf
redis.conf 是一个默认的配置文件。我们可以根据需要使用自己的配置文件。
启动 redis 服务进程后,就可以使用测试客户端程序 redis-cli 和 redis 服务交互了。 比如:
# cd src# ./redis-cli redis> set foo bar OK redis> get foo "bar"
配置 Redis 为后台服务 将配置文件中的 daemonize no 改成 daemonize yes,配置 redis 为后台启动。
Redis 设置访问密码 在配置文件中找到 requirepass,去掉前面的注释,并修改后面的密码。
常用配置文件例子 redis.conf
#默认端口6379port 6379#绑定ip,如果是内网可以直接绑定 127.0.0.1, 或者忽略, 0.0.0.0是外网bind 0.0.0.0#守护进程启动daemonize yes#超时timeout 300 loglevel notice#分区databases 16 save 900 1 save 300 10 save 60 10000 rdbcompression yes#存储文件dbfilename dump.rdb#密码abcd123 requirepass abcd123
