• Linux系统下安装和卸载Redis


    Linux系统下安装和卸载Redis

    安装Redis

    1.下载redis安装包
    下载地址:https://redis.io/download

    2.把安装包放在Linux文件系统下,利用WinSCP工具

    3.解压缩
    tar -zxf redis-4.0.2.tar.gz

    4.切换到解压后的目录
    cd redis-4.0.2

    5.编译
    make

    6.进入到src目录
    cd src

    7.执行安装
    make install

    到此就安装完成。但是,由于安装redis的时候,我们没有选择安装路径,故是默认位置安装。在此,我们可以将可执行文件和配置文件移动到习惯的目录。
    cd /usr/local
    mkdir -p /usr/local/redis/bin
    mkdir -p /usr/local/redis/etc
    cd /usr/local/redis-4.0.2
    mv ./redis.conf /usr/local/redis/etc
    cd src
    mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-check-dump redis-cli redis-server redis-sentinel /usr/local/redis/bin

    比较重要的3个可执行文件
    redis-server:Redis服务器程序
    redis-cli:Redis客户端程序,它是一个命令行操作工具。也可以使用telnet根据其纯文本协议操作。
    redis-benchmark:Redis性能测试工具,测试Redis在你的系统及配置下的读写性能

    Redis的启动命令:
    /usr/local/redis/bin/redis-server

    cd /usr/local/redis/bin
    ./redis-server /usr/local/redis/etc/redis.conf 为redis-server指定配置文件

    二、Redis的配置

    下面列举了Redis中的一些常用配置项:
    daemonize 如果需要将Redis服务以守护进程在后台运行,则把该项的值改为yes

    pidfile 配置多个pid的地址,默认在/var/run/redis/pid

    bind 绑定ip,设置后只接受来自该ip的请求

    port 监听端口,默认是6379

    timeout 客户端连接超时的设定,单位是秒

    loglevel 分为4级,debug、verbose、notice、warning

    logfile 配置log文件地址

    databases 设置数据库的个数,默认使用的数据库为0

    save 设置redis进行数据库镜像的频率

    rdbcompression 在进行镜像备份时,是否进行压缩

    Dbfilename 镜像备份文件的文件名

    Dir 数据库镜像备份文件的存放路径

    Slaveof 设置数据库为其他数据库的从数据库

    Masterauth 主数据库连接需要的密码验证
    Requirepass 设置登录时,需要使用的密码
    Maxclients 设置同时连接的最大客户端数量
    Maxmemory 设置redis能够使用的最大内存
    Appendonly 开启append only模式
    Appendfsync 设置对appendonly.aof文件同步的频率
    vm-enabled 是否开启虚拟内存支持
    vm-swap-file 设置虚拟内存的交换文件路径
    vm-max-memory 设置redis能够使用的最大虚拟内存
    vm-page-size 设置虚拟内存的页大小
    vm-pages 设置交换文件的总的page数量
    vm-max-threads 设置VMIO同时使用的线程数量
    Glueoutputbuf 把小的输出缓存存放在一起
    hash-max-zipmap-entries 设置hash的临界值
    Activerehashing 重新hash

    修改redis的配置参数
    vi /usr/local/redis/etc/redis.conf
    将daemonize no改为daemonize yes,保存退出。
    再来启动redis服务器
    cd /usr/local/redis/bin
    ./redis-server /usr/local/redis/etc/redis.conf 启动redis并指定配置文件

    ps aux | grep redis 查看redis是否启动成功

    netstat -tlun 查看主机的6379端口是否在使用(监听)

    ./redis-cli 打开redis的客户端

    quit 退出redis的客户端

    pkill redis-server 关闭redis服务器

    ./redis-cli shutdown 也可以通过这条命令关闭redis服务器


    卸载Redis

    1。首先查看redis-server是否启动
    ps aux | grep redis
    这里写图片描述

    2.关闭这些进程
    这里写图片描述

    3.删除redis相应的文件夹就可以了。

  • 相关阅读:
    对话庄表伟:开源第一课
    抗疫众志成城网页设计成品 抗击疫情感动人物网页制作模板 大学生抗疫静态HTML网页源码 dreamweaver网页作业致敬逆行者网页设计作品
    使用C语言实现单链表的功能(带头节点)
    汽车R155法规包含那些国家?
    Git - 只merge某个commit到指定的branch
    只能用于文本与图像数据?No!看TabTransformer对结构化业务数据精准建模
    SpringBoot 自定义注解异步记录复杂日志
    大数据下一代变革之必研究数据湖技术Hudi原理实战双管齐下-下
    2022 极术通讯-基于安谋科技 “星辰” STAR-MC1的灵动MM32F2570开发板深度评测
    『手撕Vue-CLI』添加自定义指令
  • 原文地址:https://blog.csdn.net/geejkse_seff/article/details/126434619