redis6.x安装、配置(linux)

 

一:安装redis

redis下载地址:点击打开链接

1:下载、解压、进入目录、编译

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

make命令可能出现失败:

错误一:cc:命令未找到

解决方案:yum install gcc

错误二:致命错误:jemalloc/jemalloc.h:没有那个文件或目录

解决方案:使用 make MALLOC=libc 命令代替 make

错误三:突然一大推错误和警告,报错信息如下

解决方案:升级gcc版本到9.1,在执行编译

# gcc -v                             # 查看gcc版本
# yum -y install centos-release-scl  # 升级到9.1版本
# yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
# scl enable devtoolset-9 bash

2:编译结束后,将src目录下的 redis-server、redis-cli 复制到上级目录

tip:这一步是可以不执行的,只为了这些命令和文件操作起来方便

cp src/redis-cli ./
cp src/redis-server ./

3:重命名

mv redis-4.0.11 redis

二:配置redis

//编辑配置文件redis.conf

cd redis
vim redis.conf

//设置redis支持后台启动 将 no 改成 yes

daemonize yes

//开启验证登录,默认不需要验证,放开注释,设置密码123

requirepass 123

//支持其他服务器访问 将 bind 127.0.0.1 注释起来

# bind 127.0.0.1

 

三:启动redis

./redis-server redis.conf

//连接客户端 

#-h:指定ip   -p:指定端口   -a:若开启验证,需指定验证密码登录
./redis-cli -h 127.0.0.1 -p 6380 -a 123

 

四:设置开机启动

编辑rc.local文件

1:编辑 /etc下的 rc.local 文件,将redis的启动命令写入文件

vim /etc/rc.local

2:编辑脚本内容

/usr/local/redis/redis-server /usr/local/redis/redis.conf

tip:若开机脚本不起作用,可能因为 rc.local 的执行权限问题。

chmod 755 /etc/rc.local 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值