精华内容
下载资源
问答
  • linux安装redis详细教程
    千次阅读
    2020-12-23 10:54:50

    Linux安装redis详细教程

    1、下载redis

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

    2、解压

    tar -zvxf redis-5.0.7.tar.gz
    

    3、移动redis目录

    根据习惯,一般都会将redis目录放置到 /usr/local/redis目录,所以这里输入下面命令将目前在/root目录下的redis-5.0.7文件夹更改目录,同时更改文件夹名称为redis

    mv /root/redis-5.0.7 /usr/local/redis
    

    4、编译

    cd /usr/local/redis
    make
    

    5、安装

    make PREFIX=/usr/local/redis install
    prefix这个关键字的作用是编译的时候用于指定程序存放的路径。
    假设不添加该关键字Linux会将:
    	可执行文件存放在/usr/local/bin目录;
    	库文件会存放在/usr/local/lib目录;
    	配置文件会存放在/usr/local/etc目录;
    	其他的资源文件会存放在usr/local/share目录
    这里指定目录之后,方便后续卸载,直接rm -rf /usr/local/redis 即可删除redis。
    

    6、启动redis

    ## 此时未修改redis任何配置文件,默认连接redis密码为空。
    ## 采取后台进程方式启动
    cd /usr/local/redis
    ./bin/redis-server& ./redis.conf
    

    7、查看Redis是否正在运行

    ## (1)采取查看进程方式
    ps -aux|grep redis
    ## (2)采取端口监听查看方式
    netstat -lanp|grep 6379
    

    8、修改配置文件

    cd /usr/local/redis
    vi redis.config
    

    (1)注释掉bind 127.0.0.1
    英文注释解释的很清楚(翻译软件嘎嘎的),如果放开bind 127.0.0.1即只有本机可以访问,如果注释掉,所有环境都可以访问。自己玩无所谓,生产等比较重要的环境还是建议绑定访问的ip
    在这里插入图片描述

    (2)保护模式修改:protected-mode的值默认为yes,将其修改为no;
    (该模式控制外部网是否可以连接redis服务,默认是yes,所以默认我们外网是无法访问的,如需外网连接rendis服务则需要将此属性改为no)
    在这里插入图片描述(3)守护进程修改:daemonize的值默认为no,将其修改为yes;
    (yes表示启用守护进程,默认是no即不以守护进程方式运行)
    在这里插入图片描述
    (4)redis密码修改:requirepass
    (设置 redis 连接密码,图例密码为redis@123)
    在这里插入图片描述

    9、更新配置文件后重启
    ps -ef|grep redis
    kill -9 进程号
    cd /usr/local/redis
    ./bin/redis-server ./redis.conf
    (因设置了守护进程,此操作同采取后台进程方式)
    
    10、检查并开放服务器端口
    在本地环境,使用telnet命令检测redis端口是否开放
    win+r
    cmd
    telnet ip 6379
    如果telnet不通,去控制台安全组-入方向规则,添加开放redis端口即可
    

    小伙伴快去康康吧,又是划水的一天~~~

    更多相关内容
  • redis可以在windows运行也可以在linux环境运行 redis官方明确推荐在linux环境使用 首先,简单说一下windows下安装: 1、下载安装包:https://github.com/ServiceStack/redis-windows/tree/master/downloads 2...

    redis可以在windows下运行也可以在linux环境下运行

    redis官方明确推荐在linux环境下使用

    首先,简单说一下windows下安装:

    1、下载安装包:https://github.com/ServiceStack/redis-windows/tree/master/downloads

    2、下载完毕得到压缩包:
    在这里插入图片描述
    3、解压到自己电脑上的环境目录下的就可以的!Redis 十分的小,只有5M,主要文件:
    在这里插入图片描述
    4、开启Redis,双击运行服务即可!
    在这里插入图片描述
    5、使用redis客户端来连接redis
    在这里插入图片描述
    记住一句话,Window下使用确实简单,但是Redis 推荐我们使用Linux去开发使用!

    Linux下安装

    首先要获取root权限,可以直接切换root用户,输入 ‘su root’ 命令即可

    1. 下载redis安装包,copy到服务器中

    2. 进入所在文件位置,在linux环境下使用下面的命令解压
      tar -zvxf redis-7.0.0.tar.gz

    3. 编译
      进入到/usr/local/redis目录,输入命令make执行编译命令,接下来控制台会输出各种编译过程中输出的内容。

      此时需要注意的是有没有gcc环境,因为因为redis是C++编写的,所以必须要有c++环境
      没有的话使用yum install gcc-c++ 命令安装

    4. 安装
      输入以下命令安装
      make PREFIX=/usr/local/redis install
      在这里插入图片描述

      关键字 PREFIX= 这个关键字的作用是安装的时候用于指定程序存放的路径。比如我们现在就是指定了redis必须存放在/usr/local/redis目录。假设不添加该关键字Linux会将可执行文件存放在/usr/local/bin目录,库文件会存放在/usr/local/lib目录。配置文件会存放在/usr/local/etc目录。其他的资源文件会存放在usr/local/share目录。这里指定号目录也方便后续的卸载,后续直接rm -rf /usr/local/redis 即可删除redis。

    5. 复制一份配置文件到redis下的config目录下,以后就用复制的文件进行开发,是为了坏了可以还原
      mkdir config
      cp /home/huzi/application/redis-7.0.0/redis.conf ./config

    6. redis默认不是后台启动的,修改配置文件
      在这里插入图片描述
      vim redis.conf

    7. 指定配置文件启动redis
      在这里插入图片描述

    8. 使用 redis-cli 进行连接测试
      redis-cli -p 6379

    9. 查看redis进程是否开启
      ps -ef|grep redis
      在这里插入图片描述

    10. 关闭redis服务
      shutdown
      在这里插入图片描述
      注意使用:ctrl + c或者其他方式退出的话,redis-server服务还是开启的,只是客户端测试关闭了。

    安装过程中遇到的问题

    1.切换到root用户

    2.报bash:xxx命令找不到错误的时候,可能需要前面加 ./ 对应所在目录

    3.安装完redis环境后,连接客户端连接无反应也不报错,使用reboot命令重启

    展开全文
  • Linux下安装配置redis详细教程,并配置哨兵模式,redis中文详解. 注意:对只使用redis服务,只需要在主Redis里面配置requirepass,在从Redis里面配置masterauth,密码保持一致,密码尽可能复杂,以免被攻击破解。 ...
  • Linux 安装Redis 详细教程

    千次阅读 2018-09-10 10:05:00
    在windows下使用redis只要下载解压后启动就可以了,但是在linux下和windows下还是有些区别的,下面我们详细看看linux下redis安装、配置、使用过程。 一、环境说明 1.Linux 操作系统  本文使用deepin ...

    在windows下使用redis只要下载解压后启动就可以了,但是在linux下和windows下还是有些区别的,下面我们详细看看linux下redis的安装、配置、使用过程。

    一、环境说明

    1.Linux 操作系统

       本文使用deepin 15.7发行版,下载地址:https://www.deepin.org/

    2.redis安装包

       本文使用redis3.0.0,下载地址:http://download.redis.io/releases/

    3.redis客户端

        本文使用开源软件RedisPlus,下载地址:https://gitee.com/MaxBill/RedisPlus

    二、安装过程

    1.下载redis源码包

    我们使用wget 下载或者直接去http://download.redis.io/releases/下载源码包

    2.解压redis源码包

    使用解压工具或者使用tar -zxvf命令解压

    edda7fbb8ad78320336c6d5b5fdf0bfe075.jpg

    3.编译redis程序

    我们刚下载的是redis的源码,需要我们进行编译才能使用,进入刚解压的redis安装包目录,使用make命令进行编译

    d7d3d94aae0442e073ce6612e905751fb84.jpg

    等待编译过程一会,看到如下说明编译完成

    fd8d2e16b9b53d02f453799baf749836554.jpg

    4.安装redis程序

    进行完编译过程,会在src目录下生成可执行的redis程序了,接下来就能安装使用了,安装目录大家可自己定义,这里我安装到/opt/redis/下

    6fac5882f1417999783f257588159761ec8.jpg

    可以看到这是安装成功了,但是第一次失败了,是因为opt目录需要管理员权限,我们使用了sudo提权后在此安装成功

    5.配置redis服务

    首选需要将源码包中的redis.conf配置文件拷贝到安装目录/etc/下

    3f917883c3f4c90ccfd70bd3ff2f78a92fe.jpg

    首选修改redis密码,修改/opt/redis/redis.conf中的requirepass项,默认是注释的,也就是空,我这里我们修改成123456

    21983acc472c7d4487594d9749fe59076b4.jpg

    然后修改ip访问,默认是本地访问,允许其他主机访问我们修改bind为0.0.0.0

    0624dcb575450ff0fa85c6e276c4a4eea4c.jpg

    配置redis为后台服务启动,修改daemonize项,默认是no,这里改成yes是后台启动模式

    2ead8aadc2d61307e8137b4c831a70c53e8.jpg

    6.启动redis服务

    在终端执行/opt/redis/bin/redis-server /opt/redis/etc/redis.conf ,为了方便我们可以写个sh脚本,执行后我们telnet 6379,发现已经启动了

    118f796866970817a14eb69ccbec9dd0fd7.jpg

    使用ps -ef |grep redis查看redis是否启动

    24f91c0c09d1f376ad198c74b507689cc96.jpg

    使用netstat -lntp | grep 6379查看redis是否启动,如果是LISTEN 说明启动正常,6379端口处于监听状态

    4ac1d4ed0374d27d3a8a9b4241f0adf0f00.jpg

    7.使用RedisPlus客户端连接redis

    下载安装RedisPlus客户端程序,点击打开添加连接信息:

    93f9251fc9048d6a6f1e35968d29f2a2abc.jpg

    然后双击连接,我们看到成功连接到:

    41219221da4a92843f858930568bdfe6633.jpg

    查看redis数据、信息、配置等,RedisPlus的具体使用见https://gitee.com/MaxBill/RedisPlus

    814ee8215db23e90eb1be478acb2eb93dbc.jpg

    8.卸载redis程序

    先使用kill杀死redis进程,然后rm -rf  /opt/redis/即可

    转载于:https://my.oschina.net/zss1993/blog/2045608

    展开全文
  • Linux下安装Redis详细教程 (附安装包)

    2.2 Redis安装

    Redis官方网站Redis中文官方网站
    http://redis.iohttp://redis.cn/

    在这里插入图片描述

    2.2.1 *安装版本*

    • 6.2.1 for Linux(redis-6.2.1.tar.gz)

    链接:https://pan.baidu.com/s/15zRDtzgB1_sSZYDhxhzXTg
    提取码:blwy

    也可自行去官网下载其他linux版本的redis

    2.2.2 *安装步骤*

    准备工作:下载安装最新版的gcc编译器

    安装C 语言的编译环境(以下不需要执行)

    yuminstall centos-release-scl scl-utils-build

    yum install -y devtoolset-8-toolchain

    scl enable devtoolset-8 bash

    1. 因为只需要安装gcc,所以只需要执行以下指令
    yum install gcc
    
    1. 测试gcc版本
    gcc --version
    

    在这里插入图片描述

    1. 将redis-6.2.1.tar.gz放/opt目录(看自己放在那里就行)

    2. 进行解压 解压命令:

      tar -zxvf redis-6.2.1.tar.gz
      
    3. 解压完成后进入目录:

      cd redis-6.2.1
      
    4. 在redis-6.2.1目录下再次执行make命令(只是编译好)

      make
      

    如果没有准备好C语言编译环境,make会报错—Jemalloc/jemalloc.h:没有那个文件

    在这里插入图片描述

    解决方案:运行:make distclean

    重新在redis-6.2.1目录下再次执行make命令(只是编译好)

    在这里插入图片描述

    1. 执行安装
    make install
    

    在这里插入图片描述

    2.2.3安装目录:usr/local/bin

    查看默认安装目录:

    redis-benchmark:性能测试工具,可以在自己本子运行,看看自己本子性能如何

    redis-check-aof:修复有问题的AOF文件,rdb和aof后面讲

    redis-check-dump:修复有问题的dump.rdb文件

    redis-sentinel:Redis集群使用

    redis-server:Redis服务器启动命令

    redis-cli:客户端,操作入口

    2.2.4 启动redis

    1. 前台启动(不推荐)

    前台启动,命令行窗口不能关闭,否则服务器停止

    在这里插入图片描述

    1. 后台启动(推荐)

    2.1 备份redis.conf

    拷贝一份redis.conf到其他目录 (自己选一个)

    cp redis.conf /etc/redis.conf
    

    2.1 后台启动设置daemonize no改成yes

    1.cd etc 进入etc目录
    2.vi redis.conf  进入编辑器
    3.找到 daemonize no改成daemonize yes (编辑前先点 i 进入编辑)
    4.按esc  退出编辑
    5.:wq!   //保存退出
    

    2.2 启动redis服务端

    redis-server /etc/redis.conf
    
    ps -ef | grep redis  //查看运行进程
    

    2.3 测试访问

    cd /usr/local/bin //进入安装目录
    
    redis-cli  //进行客户端连接
    

    在这里插入图片描述

    表示后台启动成功,并已连接!

    展开全文
  • Linux安装Redis详细教程

    万次阅读 多人点赞 2022-03-31 21:16:24
    Linux安装Redis详细教程)(服务器)
  • Linux安装部署 redis详细教程

    千次阅读 多人点赞 2022-04-22 11:44:23
    服务器版本 Linux CentOS 7.6 64位 一、下载 进入官网找到下载地址 https://redis.io/download 鼠标右击选择 复制链接地址 进入到Xshell控制台,进入usr/,输入wget,命令如下: [root@bda usr]# cd usr/ [root@bda ...
  • 1、官网下载Redis所需的版本,下载的是压缩包,我的安装版本是5.0.7,其他版本都一样的操作。地址:https://redis.io/download2、解压,将压缩包上传到服务器任意目录,或者直接上传到自己要安装的一个目录下面。...
  • 下载redis 或 官网下载拷贝到安装目录 wget http://download.redis.io/releases/redis-5.0.5.tar.gz 解压文件 tar xzvf redis-5.0.5.tar.gz 二、安装 cd redis-5.0.5 //进入redis目录 make //执行编译命令 cd ...
  • Linux安装Redis详细教程

    2021-04-22 20:55:22
    1、下载安装版本:6.2.1 for Linuxredis-6.2.1.tar.gz) 也可以网盘:链接:https://pan.baidu.com/s/1buSlPXO3OjyFQJM9MFoW7g 提取码:31ng 2、下载安装最新版的gcc编译器 等待安装过程,并检查是否安装...
  • 1.Redis是什么 性能极高,Redis能读的速度是110000次/s,写的速度是81000次/s 。 Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。 Redis不仅仅支持简单的key-value类型...
  • 它通过提供多种键值数据类型来适应不同场景的存储需求,建议在Linux上运行,本教程使用Centos6.5作为安装环境,使用的redis版本为3.2.10。Redis官方网址 安装Redis需要将下载的源码进行编译,编译依赖gc++,如果...
  • linux安装redis详细教程

    2019-12-18 17:06:21
    Redis安装,案例以5.0.7版本为例 1,官网下载redis https://redis.io/download ...2,上传到linux服务器,本案例上传到/opt目录 本人使用SecureFx工具上传 进入/opt目录 cd /opt 创建redis目录 mkd...
  • redis作为NoSQL数据库的一种应用,响应速度和命中率上还是比较高效的。项目中需要用集中式可横向扩展的缓存框架,做了一点调研,即便redis、memcached存在效率上的差异(具体比较参考...
  • Linux-安装Redis(详细教程)

    千次阅读 2022-06-30 16:47:50
    安装教程内容主要源于 B站-Redis入门到实战教程官网:https://redis.io/Redis 是完全开源免费的,遵守BSD协议,是一个高性能的key-value数据库。Redis 与其他 key - value 缓存产品有以下三个特点:Redis 优势:以上...
  • Redis是一种基于键值对(key-value)的NoSQL数据库,主要的数据类型包括String(字符串),hash(哈希),list(列表),set(集合),zset(有序集合),bitmaps(位图),GEO(地理信息定位)等。 注意:如果面试...
  • Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API...这篇文章主要介绍了Linux服务器安装redis数据库图文教程,需要的朋友可以参考
  • 详细Linux安装redis教程

    千次阅读 2021-02-25 17:34:34
    6、将redis配置文件复制到当前目录 7、redis默认不是后台启动的,修改配置文件,vim redis.conf,将daemonize no 改为:daemonize yes,此时redis为后台启动 8、启动redis服务 9、使用redis-cli进行连接测试 10...
  • 3、在Linux中, 将redis压缩包解压到指定的目录,这里是将redis解压到/opt文件夹,可以使用-C指定到解压的文件夹 4、解压后当前的目录出现一个redis-5.0.2的目录,就是我们刚刚解压的目录 5、由于re
  • 手把手教你在Linux环境下安装Redis(含详细图文)

    千次阅读 多人点赞 2022-03-18 10:32:29
    Redis实战专栏《手把手教你在Linux环境下安装Redis》含详细图文从下载到安装再到如何配置快捷启停Redis服务
  • Linux安装Redis详细教程,一步一个截图,图文并茂!
  • linux下redis安装教程

    2022-05-25 10:27:33
    linux下redis安装教程详解
  • 主要介绍了Linux 下redis5.0.0安装教程,本文图文并茂给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
  • 本文实例讲述了Linux下redis安装与使用。分享给大家供大家参考,具体如下: redis官网地址:http://www.redis.io 最新版本:3.2.6 1、下载、解压 wget http://download.redis.io/releases/redis-3.2.6.tar.gz 2...
  • 检查是否安装过gcc和g++(编译redis需要用) 分别执行gcc -v和g++ -v,查看显示信息的最后一行是否有gcc版本信息。 gcc -v g++ -v 如果没有安装过,将资源中的安装包安装上去。 解压安装包 tar -zxf gcc.tar.gz tar -...
  • Linux下安装Redis(超详细教程

    千次阅读 2021-10-09 19:48:22
    最近部署项目的时候用到了Redis,自己在安装的时候也碰到了一些列问题最终安装成功,记录一下自己的安装历程。 前期准备: 服务器Linux版本:Centos8.4 64位(http://isoredirect.centos.org/centos/8/isos/x86_64/...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 26,586
精华内容 10,634
关键字:

linux安装redis详细教程