centos8版本安装 redis

一,redis的官网:

https://redis.io/

redis6于5月3日正式发布,它的新增功能:

acl

多线程io

cluster proxy

resp3协议

本文演示redis6.0.1的安装

二,检查gcc的版本

[root@centos8 liuhongdi]# gcc --version
gcc (GCC) 8.3.1 20190507 (Red Hat 8.3.1-4)
Copyright © 2018 Free Software Foundation, Inc.
本程序是自由软件;请参看源代码的版权声明。本软件没有任何担保;
包括没有适销性和某一专用目的下的适用性担保。

如果提示找不到gcc程序,说明没有安装,

可以用dnf命令安装

[root@centos8 liuhongdi]# dnf install gcc

说明:gcc版本不宜过低,应该在gcc 5.3以上

如版本过低则建议先升级gcc

三,下载redis6并解压缩

下载

[root@centos8 source]# wget http://download.redis.io/releases/redis-6.0.1.tar.gz

解压缩

[root@centos8 source]# tar -zxvf redis-6.0.1.tar.gz

四,安装redis6.0.1

1,安装redis

#PREFIX=/usr/local/soft/redis6 :用来指定安装目录,这里我们指定安装到/usr/local/soft/redis6

[root@centos8 source]# cd redis-6.0.1/
[root@centos8 redis-6.0.1]# make PREFIX=/usr/local/soft/redis6 install

2,生成配置文件

创建安装目录

[root@centos8 redis-6.0.1]# mkdir /usr/local/soft/redis6/conf

把源码目录下的redis.conf复制到安装目录

[root@centos8 redis-6.0.1]# cp redis.conf /usr/local/soft/redis6/conf/

五,创建供redis运行的目录

分别用来存放redis的日志和数据

logs:存放日志

data:存放快照数据

[root@centos8 data]# mkdir -p /data/redis6
[root@centos8 data]# cd /data/redis6/
[root@centos8 redis6]# mkdir logs
[root@centos8 redis6]# mkdir data

六,修改redis的配置文件:

[root@centos8 conf]# vi redis.conf

配置项:

#绑定访问的ip

bind 192.168.1.7

#使以daemon方式运行

daemonize yes

#日志保存目录

logfile "/data/redis6/logs/redis.log"

#数据保存目录

dir /data/redis6/data/

#使用的最大内存数量

maxmemory 128MB

#io线程数

#系统建议设置为cpu核心数量的3/4,我的机器是4核,所以这里设置为3

io-threads 3

附redis.conf中的原说明:

# So for instance if you have a four cores boxes, try to use 2 or 3 I/O
# threads, if you have a 8 cores, try to use 6 threads. In order to
# enable I/O threads use the following configuration directive:

如何查看核心数量:

[root@centos8 ~]# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
...

CPU(s)显示是4个核心

七,Redis的启停

cd /
ss -tlnp    (根目录查看redis端口6379是否启动,# users:(("redis-server",pid=1289777,fd=6)))
kill -9 1289777(找到6379端口对应的进程号:1289777,执行命令关闭Redis)
cd /home/redis/bin/
./redis-server ../redis.conf &  (进入redis的bin目录执行命令,启动redis)

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值