Linux——SentOS7 redis安装

Linux——SentOS7 redis安装

安装gcc依赖包

yum install -y gcc

开始redis安装

  1. 下载解压,将redis移动到 /usr/local/redis/ 目录下
    下载 [root@localhost 下载]# wget http://download.redis.io/releases/redis-5.0.3.tar.gz
    解压 [root@localhost 下载]# tar xf redis-5.0.3.tar.gz
    移动 [root@localhost 下载]# mv ./redis-5.0.3 /usr/local/redis/

  2. 打开/usr/local/redis/目录 [root@localhost 下载]# cd /usr/local/redis/

  3. 进行编译 [root@localhost redis]# make

  4. 进行测试 [root@localhost redis]# make test

  5. 安装,将redis的命令安装到/usr/local/bin/⽬录 [root@localhost redis]# make install

  6. 安装完成后,进入目录/usr/local/bin中查看

    [root@localhost bin]# cd /usr/local/bin
    [root@localhost bin]# ls
    redis-benchmark  redis-check-rdb  redis-sentinel  tclsh8.6
    redis-check-aof  redis-cli        redis-server
    
    dis-serverredis服务器
    dis-cliredis命令行客户端
    dis-benchmarkredis性能测试工具
    dis-check-aofAOF文件修复工具
    dis-check-rdbRDB文件检索工具
  7. 配置⽂件移动到/etc/⽬录下,配置⽂件⽬录为/usr/local/redis/redis.conf

    [root@localhost local]# mkdir /etc/redis
    [root@localhost local]# cp /usr/local/redis/redis.conf /etc/redis/
    
  8. 安装完成,启动 redis 服务 [root@localhost ~]# /usr/local/bin/redis-server

后台运行

  1. 打开 regis配置文件 vim /etc/redis/redis.conf
  2. 修改配置文件redis.conf 找到 daemonize no 改为daemonize yes
  3. 后台启动服务 cd /etc/redis/ && redis-server redis.conf
  4. 查看redis是否再后台运行 ps -aux | grep redis

设置开启启动

  1. 建立redis服务文件 [root@localhost bin]# vim /etc/systemd/system/redis.service 【写入以下内容】

    [Unit]
    Description=redis-server
    After=network.target
    [Service]
    Type=forking
    ExecStart=/usr/local/bin/redis-server /etc/redis/redis.conf
    PrivateTmp=true
    [Install]
    WantedBy=multi-user.targeti
    
  2. 设置开机启动

    [root@localhost bin]# systemctl daemon-reload
    
    [root@localhost bin]# systemctl start redis.service
    
    [root@localhost bin]# systemctl enable redis.service
    

报错:You need tcl 8.5 or newer in order to run the Redis test

解决方法:安装tcl8.6.1-src.tar.gz

  1. wget http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz
  2. sudo tar xzvf tcl8.6.1-src.tar.gz -C /usr/local/
  3. cd /usr/local/tcl8.6.1/unix/
  4. sudo ./configure
  5. sudo make
  6. sudo make install
  7. 再进行redis的解码和安装
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值