CentOS7安装Redis5.0.5

新系统建议先安装依赖
# yum install gcc openssl-devel bzip2-devel expat-devel gdbm-devel readline-devel sqlite-devel libffi-devel tk-devel wget curl-devel
安装步骤
  • 下载Redis安装包
# 创建redis文件
mkdir /usr/local/redis
# 下载Redis安装包
wget http://download.redis.io/releases/redis-5.0.5.tar.gz
  • 解压Redis
tar -zxvf redis-5.0.5.tar.gz
  • 进入解压好的目录并编译Redis
cd redis-5.0.5
# 进行编译
make
  • 编译完成后进行安装
# 默认安装路径(/usr/local/bin)如果安装到指定的目录则添加一个参数PREFIX
make PREFIX=/usr/local/redis install
配置修改
  • 将配置文件拷贝到sbin目录下
 cp /usr/local/redis-5.0.5/redis.conf /usr/local/redis/bin/
  • 打开redis.conf修改以下几个地方
vim /usr/local/redis/bin/redis.conf
#-----------------------------------------------------------------------
# 注释掉bind 127.0.0.1,bind用于限制访问Redis的机器ip,方便其他客户端进行连接
# bind 127.0.0.1
# 修改daemonize no为yes,让Redis可以后台启动
deamonize yes

# 配置日志文件目录logfile ""
logfile "/usr/local/redis/log/redis_log.log"

# 修改rdb文件存储路径,rdb文件是Redis默认的数据持久化到磁盘的文件,默认配置为dir ./,则存储在相对目录
# 即每次运行redis-server的目录,这里我们修改为绝对路径,以便于后续的管理
dir /usr/local/redis/rdb/

#:wq 保存并退出
  • 配置日志文件和将数据持久化到磁盘,所以在启动服务之前,需要先修改相应的文件权限
# 创建log目录
sudo mkdir /usr/local/redis/log
# 创建log文件
sudo touch /usr/local/redis/log/redis_log.log
# 给log文件添加所有用户的写权限
sudo chmod a+w /usr/local/redis/log/redis_log.log
# 创建存放rdb文件的目录
sudo mkdir /usr/local/redis/rdb
# rdb文件的目录添加读写权限
sudo chmod a+w /usr/local/redis/rdb/
运行Redis
  • 启动Redis
/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf
  • 查看Redis的日志是否运行正常
tail -100f /usr/local/redis/log/redis_log.log
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值