Linux安装Redis笔记

环境准备

安装 gcc环境

yum install gcc
如果运行失败

  1. 安装gcc套装
yum install cpp
yum install binutils
yum install glibc
yum install glibc-kernheaders
yum install glibc-common
yum install glibc-devel
yum install gcc
yum install make
  1. 升级gcc
yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash

下载安装包

wget http://download.redis.io/releases/redis-6.0.6.tar.gz
其它下载方式:
官网下载
github下载

安装

解压:tar -zxvf redis-6.0.6.tar.gz -C
进入解压后的文件夹,编译:make
安装并指定目录:make install PREFIX=/usr/local/redis/6379

使用

启动服务端:./redis-server
启动客户端:./redis-cli
基础命令:

keys *
set key1 value1
get key1
del key1

后台使用

去解压后的文件夹将redis.conf复制到安装目录:cp redis.conf /usr/local/redis/6379
修改此文件:vim redis.conf 将daemonize no 改为 daemonize yes
运行:./redis-server redis.conf
redis-cli连接指定端口:./redis-cli -p 6371
查看redis进程:ps -ef|grep redis
结束进程:kill -9 进程号

集群搭建

复制redis

准备6个相同的redis:cp -r 6379 6371 cp -r 6379 6372 cp -r 6379 6373 cp -r 6379 6374 cp -r 6379 6375 cp -r 6379 6376

修改配置文件:

cluster-enabled yes				# 允许redis支持集群模式
port 6371						#修改端口
pidfile /var/run/redis_6371.pid	#服务启动时用到,需要和port 的值一致(可以不改)

编写shell脚本并启动

#!/bin/bash
for is in {1..6}
do
	#/usr/local/redis/637$is/bin/redis-server /usr/local/redis/637$is/bin/redis.conf
    cd /usr/local/redis/637$is/bin/
	./redis-server redis.conf
done

./start-redis.sh

集群启动cluster

./redis-cli --cluster create 0.0.0.0:6371 0.0.0.0:6372 0.0.0.0:6373 0.0.0.0:6374 0.0.0.0:6375 0.0.0.0:6376 --cluster-replicas 1
./redis-cli cluster -help 总结
启动redis-cli:./redis-cli -p 6371 -c

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值