Redis安装

下载地址:http://redis.io/download,下载最新稳定版本。

下载并安装:

wget http://download.redis.io/releases/redis-5.0.3.tar.gz
tar xzf redis-5.0.3.tar.gz
cd redis-5.0.3
make

make完后 redis-5.0.3目录下会出现编译后的redis服务程序redis-server,还有用于测试的客户端程序redis-cli,两个程序位于安装目录 src 目录下

下面启动redis服务

src/redis-server

这种方式启动redis 使用的是默认配置。也可以通过启动参数告诉redis使用指定配置文件使用下面命令启动。

src/redis-server ./redis.conf

停止Redis

[root@izuf68wpha4qq9h0789acgz redis-5.0.3]# ps -ef | grep redis
root     14355     1  0 10:42 ?        00:00:00 src/redis-server *:6379
root     14362 10183  0 10:44 pts/0    00:00:00 grep --color=auto redis
[root@izuf68wpha4qq9h0789acgz redis-5.0.3]# kill -9 14355

redis.conf 是一个默认的配置文件。我们可以根据需要使用自己的配置文件。 Redis默认不是以守护进程的方式运行,可以通过该配置项修改,将redis.conf中的daemonize设置为yes启用守护进程

启动redis服务进程后,就可以使用测试客户端程序redis-cli和redis服务交互了。 比如:

src/redis-cli 
127.0.0.1:6379> set aa bb
OK
127.0.0.1:6379> get aa
"bb"

远程连接Redis,在redis的配置文件redis.conf中设置如下几个参数

# bind 127.0.0.1 # 
daemonize yes # 后台运行
requirepass redispassword(设置Redis的密码)

如果设置了密码,src/redis-cli 连接后需要密码认证

[root@VM-20-11-centos src]# ./redis-cli 
127.0.0.1:6379> auth lzclzc1996

配置文件

1.设置密码

requirepass 密码

2.允许后台运行

daemonize yes # 后台运行

3.设置绑定地址

如果指定了bind,则说明只允许来自指定网卡的Redis请求。
如果没有指定,就说明可以接受来自任意一个网卡的Redis请求。

bind 127.0.0.1

4.设置日志文件

logfile "./logs/6379.log"

5.设置RDB文件名

dbfilename 6379.rdb

6.设置工作目录地址

dir ./data

dbfilename的最终路径是在./data/6379.rdb

7.主从复制

# 设置主节点地址
replicaof ip port
# 如果主库设置了密码,需要在从节点配置文件上设置主库密码
masterauth 主节点密码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值