下面我以redis-7.0.5版本,来进行讲解
链接:https://pan.baidu.com/s/1FesU8iHJQyW4pVARIqeQAA
提取码:qtqc
单机安装Redis
1.首先需要安装Redis所需要的依赖:
yum install -y gcc tcl
2.安装包我放到了/usr/local/software目录:
解压缩:
tar -xzf redis-7.0.5.tar.gz
3.解压后进入redis目录:
cd redis-7.0.5
4.运行编译命令:
make && make install
如果没有出错,应该就安装成功了。
5.创建redis实列
创建实列目录
mkdir -p /data/redistmp/6379
进入redistmp并拷贝redis.conf文件
cd /data/redistmp/6379
cp /usr/local/software/redis-7.0.5/redis.conf /data/redistmp/6379/
6.然后修改/data/redistmp/6379/ 底下的redis.conf文件中的一些配置:
#vim 进入redis.conf 通过命令 :/daemonize 定位到具体的位置
#把文件中的daemonize属性改为yes(表明需要在后台运行)
daemonize yes
#指定log日志文件的位置
logfile /data/redistmp/6379/run.log
# 绑定地址,默认是127.0.0.1,会导致只能在本地访问。修改为0.0.0.0则可以在任意IP访问
bind 0.0.0.0
# 保护模式,关闭保护模式 设置成 no 允许远程访问
protected-mode no
# 数据库数量,设置为8 默认可不设置
databases 8
# 配置持久化文件存放的路径
dir /data/redistmp/6379
# 配置文件中的appendonly修改为yes,开启AOF持久化 其他默认即可
appendonly yes
#配置密码 # requirepass foobared 去除 #,foobared修改为自己的密码
requirepass 123456
在这里插入代码片
注:默认配置了快照只是这个版本没有配置自动更新,除非我们执行save(建议不使用)或bgsave。宕机的情况是不会有快照的,主动停止实列会自动快照。如果不用快照可以解开 save “” 的配置
7.启动Redis:
redis-server /data/redistmp/6379/redis.conf
8.停止redis服务:(#)
redis-cli shutdown
9.配置开机自启
vi /etc/rc.d/rc.local
添加如下代码到 /etc/rc.d/rc.local 中:
redis-server /data/redistmp/6379/redis.conf
注意:如果配置后不生效,执行chmod 744 /etc/rc.d/rc.local
10.进入redis客户端
redis-cli -a 1233456 #注123456是密码,在redis.conf中配置过