zoukankan      html  css  js  c++  java
  • redis相关配置

    redis相关配置
    1.yum 源码 rpm
    yum 快速,间接,高效,解决依赖关系,(自动安装到某个路径,不可控),通过yum安装的软件查询命令
    rpm -ql nginx
    yum源的软件包可能版本非常低

    源码安装,可扩展第三方的功能(可以指定目录安装, configure --prefix=/opt/python36/)
    可以通过官网的最新代码,进行编译安装


    通过源码安装
    1.在线下载redis源码包
    wget http://download.redis.io/releases/redis-4.0.10.tar.gz
    2.解压缩redis源码包,如果源码包带有.gz结尾,需要通过gzip指令扩展,也就是-z的参数
    tar -zxvf redis-4.0.10.tar.gz #解压缩这个文件,且显示解压缩过程
    3.切换目录到redis源码包
    cd redis-4.0.10
    4.由于redis没有configure脚本,直接就有了makefile,因此可以直接编译且安装
    make #编译
    make install #安装
    #此两条命令可以缩写为一条, make && make install
    5.编译安装完成后,redis默认会将redis命令添加到环境变量中/usr/local/bin底下
    6.启动redis服务端,自定义一个redis.conf
    vim redis.conf ,写入以下内容(不要加上注释)
    port 6379
    daemonize no #后台运行redis
    pidfile /data/6379/redis.pid #将redis进程的id写入到redis.pid这个文件
    loglevel notice #日志级别
    logfile "/data/6379/redis.log"
    dir /data/6379 #配置redis数据存放点
    protected-mode yes #redis3.0之后的安全模式
    requirepass qiangdademima #给redis添加密码

    redis的安全模式,可能会阻挡你远程连接,为了解决这个安全模式,给redis设置一个密码

    7.redis的多实例功能,可以在一个机器上,启动多个redis服务端
    1.准备一个新的配置文件,redis默认支持多实例,再准备一个新的配置文件redis-6380.conf,内容如下:
    port 6380
    bind 0.0.0.0
    daemonize yes
    pidfile /data/6380/redis.pid
    loglevel notice
    logfile "/data/6380/redis.log"
    dir /data/6380
    protected-mode yes
    requirepass zeiqiangdademima
    2.启动第二个redis实例(第二个数据库)
    redis-server redis-6380.conf

    8.通过命令查询redis的密码参数
    CONFIG get requirepass

  • 相关阅读:
    爬虫再探之mysql简单使用
    python3爬虫再探之EXCEL(续)
    python3爬虫再探之EXCEL
    python3爬虫初探(五)之从爬取到保存
    python3爬虫初探(四)之文件保存
    python3爬虫初探(三)之正则表达式
    python3爬虫初探(二)之requests
    HDU5399——贪心——Too Simple
    ZOJ2829——贪心——Known Notation
    DOS命令
  • 原文地址:https://www.cnblogs.com/xiao-xue-di/p/10072267.html
Copyright © 2011-2022 走看看