ICode9

精准搜索请尝试: 精确搜索
首页 > 数据库> 文章详细

Linux安装 Redis 4.0.8

2021-08-02 12:03:02  阅读:248  来源: 互联网

标签:4.0 Redis make redis yum conf Linux 安装


Linux安装 Redis 4.0.8

一 Linux—修改centos:7数据源

进行备份

mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup

进入数据源的目录

cd /etc/yum.repos.d/

下载yum的数据源配置文件

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.163.com/.help/CentOS7-Base-163.repo

清除yum之前的缓存

yum clean all

将服务器上的软件包信息在本地缓存,以提高搜索安装软件的速度

yum makecache

二 安装gcc-c++

Redis是C语言开发,安装Redis需要先将官网下载的源码进行编译,编译依赖gcc环境。

#输入命令安装
yum install gcc-c++

输入y确认下载

安装Redis

下载Redis

wget http://download.redis.io/releases/redis-4.0.8.tar.gz

解压

tar xzvf redis-4.0.8.tar.gz

编译安装

切换至程序目录,并执行make命令编译:
cd redis-4.0.8

make

cd src

执行安装命令
make install PREFIX=/usr/local/redis

make install安装完成后,会在/usr/local/redis/bin目录下生成下面几个可执行文件,它们的作用分别是:

  • redis-server:Redis服务器端启动程序
  • redis-cli:Redis客户端操作工具。也可以用telnet根据其纯文本协议来操作
  • redis-benchmark:Redis性能测试工具
  • redis-check-aof:数据修复工具
  • redis-check-dump:检查导出工具

配置redis

1.复制配置文件到/usr/local/redis/bin目录:
cd redis-4.0.8
cp redis.conf /usr/local/redis/bin

前台启动redis服务

cd  /usr/local/redis/bin

./redis-server

后台启动redis服务

设置在后台运行redis,打开并编辑redis.conf,把daemonize设置为yes 设置好后保存并退出(:wq)

vim redis.conf

img

redis.conf配置文件中daemonize守护线程,默认是NO,daemonize是用来指定redis是否要用守护线程的方式启动

daemonize yes : redis采用的是单进程多线程的模式。当redis.conf中选项daemonize设置成yes时,代表开启守护进程模式。在该模式下,redis会在后台运行,并将进程pid号写入至redis.conf选项pidfile设置的文件中,此时redis将一直运行,除非手动kill该进程。

daemonize no :当daemonize选项设置成no时,当前界面将进入redis的命令行界面,exit强制退出或者关闭连接工具(putty,xshell等)都会导致redis进程退出。

执行后台启动命令

./redis-server redis.conf

执行以下命令查看redis是否启动成功

ps -ef|grep redis

img

远程连接redis

修改redis.conf配置文件

这个文件需要修改两个地方

  1. vim redis.conf

  2. 找到bind 127.0.0.1,把这行前面加个#注释掉

  3. 再查找protected-mode yes 把yes修改为no,然后:wq保存文件

  4. 杀死进程

    ps -ef | grep redis
    kill 9 15363(进程id)
    
  5. 重新启动 ./redis-server redis.conf

问题

##Centos8提示-bash: make: command not found的解决办法

一般出现这个-bash: make: command not found提示,是因为安装系统的时候使用的是最小化mini安装,系统没有安装makevim等常用命令,直接yum安装下即可;

yum -y install gcc automake autoconf libtool make

标签:4.0,Redis,make,redis,yum,conf,Linux,安装
来源: https://blog.csdn.net/qq_45297578/article/details/119322425

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有