linux下redis安装与使用
linux下redis安装与使用
一、redis安装
1.上传reids压缩包到任意目录,一般与mysql数据库放一起。/usr/src
2.redis压缩包解压
tar xvf redis-7.0.4.tar.gz
3.用gcc编译C语言,先安装gcc
yum install –y gcc
4.进入到解压后的redis目录下,执行编译make
5.执行安装命令make install
默认安装在:/usr/local/bin目录下
二、修改redis配置文件
1.在redis根目录下,创建新的conf目录,复制redis.conf备份
cd redis-7.0.4
mkdir conf
2.复制redis.conf到conf目录下
cp redis.conf conf/
3.编辑配置文件
vi redis.conf
3.1 将是否允许后台启动参数:daemonize改为yes
3.2 将bind 127.0.0.1注释掉,表示绑定本机
3.3 将访问是否受保护模式参数:protected-mode改为no
4.启动redis服务
注意:当有多个redis.conf时,需要指定使用那个文件redis.conf启动
启动命令为:redis-server redis.conf
5.启动redis客户端
redis-cli –p 6379
6.关闭redis服务
三、redis性能检测命令
进入到redisgenmulu执行:
redis-benchmark –q
四、redis多项目配置
1.复制一个redis.conf
cp redis.conf redis2.conf
2.更改新redis2.conf的端口号
vi redis2.conf
查找端口号port 6379
把6379 改为:6380
3.启动redis2的服务
五、redis主从配置
1.进入到从redis2.conf中,添加salveof 127.0.0.1 6379(主redis)
2.杀死从redis2.conf,重启redis2服务
3.查看从redis2中是否同步主redis的数据
六、设置redis访问密码
1.设置主redis密码
注意主redis设置密码后,如果从redis未设置密码,则主不会同步数据到从
1.1进入到主redis中,搜索requirepass,去掉注释,设置密码
1.2 杀死主redis服务,重启主redis服务
1.3 输入密码访问主redis
2.设置从redis密码
2.1 在从redis中,搜索masterauth,添加主redis密码
2.2 杀死从redis服务,重启redis服务
2.3 查看从redis2中是否数据同步