当前位置: 首页 > news >正文

Redis安装及其配置文件修改

一、redis 安装

  1. 点击即可下载
    https://download.redis.io/releases/

  2. 将下载后的包通过xftp上传到服务器
    在这里插入图片描述

  3. 解压,我这边是解压到/usr/local目录下

    -- 创建路径
    mkdir /usr/local/redis
    -- 解压
    tar -zxvf redis-4.0.0.tar.gz -C /usr/local/redis 
    
  4. 为防止编译失败,需要先安装gcc

    yum -y install gcc
    
  5. 编译

     ```-- 进入安装目录cd /usr/local/redis/redis-4.0.0-- 编译make```
    
  6. 安装

    make install
    

    在这里插入图片描述

  7. 启动,有三种启动方式

    -- 直接启动
    redis-server-- 指定配置文件启动
    redis-server redis.conf 
    

    在这里插入图片描述

  8. 关闭redis

    方式一

    -- 查看redis进程
    ps aux | grep redis-- 杀掉进程
    kill -9 进程号
    

    在这里插入图片描述

    方式二

    redis-cli shutdown
    

    在这里插入图片描述

  9. redis连接

    -- 直接连接,默认连接本机的6379端口redis服务
    redis-cli-- 指定ip连接
    redis-cli -h 192.168.40.122 -P 6379 
    

    在这里插入图片描述

  10. 客户端退出

    以下两种都可以 
    exitquit
    

    在这里插入图片描述

二、redis配置文件

  1. 备份和打开

    -- 进入目录
    /usr/local/redis/redis-4.0.0-- 文件备份
    cp /usr/local/redis/redis-4.0.0/redis.conf redis_bak.conf-- 打开配置文件
    vim redis.conf
    
  2. 内容详解
    (1)daemonize
    守护进程,默认是no,改为yes启动的时候就不会占用窗口 ,即默认后台启动
    在这里插入图片描述
    (2)bind 127.0.0.1
    将图中这个注释掉,这个是限制了本机访问,注释掉才可以远程访问
    在这里插入图片描述

    (3) 设置密码
    因为允许远程访问,所以一般要设置密码,添加
    在这里插入图片描述

  3. 重启服务
    如果修改了配置文件,就需要指定配置文件重启

    redis-server /usr/local/redis/redis-4.0.0/redis.conf
    

    在这里插入图片描述

  4. redis重新连接

    --这里需要密码登录,否则无法使用
    redis-cli -h 192.168.40.122 -a 123456
    

    在这里插入图片描述

http://www.lryc.cn/news/70410.html

相关文章:

  • VSOMEIP3抓包数据
  • 基于PyQt5的图形化界面开发——Windows内存资源监视助手[附带编译exe教程]
  • Linus Torvalds发布了第一个Linux内核6.4候选版本
  • 由浅入深Dubbo核心源码剖析环境介绍
  • Java 远程连接 SQLite 数据库
  • 网安面试题大全(附答案)
  • windows 系统扩容C盘注意事项
  • 接入支付宝沙箱环境
  • 用原生JS实现虚拟列表(IT枫斗者)
  • FAT NTFS Ext3文件系统有什么区别
  • 信息收集思路
  • Tauri应用开发(二):创建第一个Tauri应用
  • 自信裸辞:一晃 ,失业都3个月了.....
  • Python3 输入和输出
  • Mybatis Plus 使用@TableLogic实现逻辑删除
  • 2023/5/23总结
  • Squid代理服务器应用
  • 网络编程中的sockfd是什么?
  • 如何利用Citespace和vosviewer既快又好地写出高质量的论文及快速锁定热点和重点文献进行可视化分析?
  • (学习日记)AD学习 #1
  • 缓存存在的问题
  • ChatGPT 的 AskYourPDF 插件所需链接如何获取?
  • 基于自营配送模式的车辆路径规划设计与实现_kaic
  • 动态规划-树形DP
  • 多线程基础(二)CAS无锁优化/自旋锁/乐观锁、ABA问题
  • 记ABAC的落地实践
  • 【C++】C++11线程库 和 C++IO流
  • cpp11实现线程池(六)——线程池任务返回值类型Result实现
  • 道岔外锁闭装置介绍
  • idea把项目上传到码云