zoukankan      html  css  js  c++  java
  • CentOS7下Redis的安装与使用

    一、安装过程

    1、准备工作(安装gcc依赖)

    # yum install gcc-c++

    2、下载并解压源码包

    # cd /usr/local
    # wget http://download.redis.io/releases/redis-4.0.10.tar.gz
    # tar -zxvf redis-4.0.10.tar.gz

    3、编译安装

    # cd redis-4.0.10
    # make MALLOC=libc
    
    ## 将/usr/local/redis-4.0.10/src目录下二进制文件安装到/usr/local/bin
    # cd src
    # make install

    4、修改配置文件

        使用目录/usr/local/redis-4.0.10下redis.conf作为配置文件,修改内容如下: 

      

    5、至此,安装完成

    二、redis相关命令

    1、直接使用 /usr/local/bin下二进制可执行文件

    2、使用脚本

        进入目录/usr/local/redis-4.0.10/utils,备份并修改redis_init_script

       

            应用:

       

    三、systemd管理Redis

        在/usr/lib/systemd/system目录下新建文件redis.service,内容如下:

    [Unit]
    Description=Redis
    After=network.target remote-fs.target nss-lookup.target
    
    [Service]
    Type=forking
    ExecStart=/usr/local/redis-4.0.10/utils/redis_init_script start
    ExecReload=/usr/local/redis-4.0.10/utils/redis_init_script restart
    ExecStop=/usr/local/redis-4.0.10/utils/redis_init_script stop
    
    [Install]
    WantedBy=multi-user.target

        systemctl start redis.service    # 启动Redis

          systemctl restart redis.service    # 重启Redis

          systemctl stop redis.service    # 结束Redis

          systemctl enable redis.service    # 设置Redis开机自启

    附:关于设置Redis访问密码

     修改配置文件redis.conf即可设置访问密码

     

    只是,设置密码后无法再使用脚本和systemctl执行stop restart命令,只能通过redis-cli进入终端,输入密码后执行shutdown命令以关机。

  • 相关阅读:
    Multi-Sensor, Multi- Network Positioning
    基于智能手机的3D地图导航
    2010上海世博会三维导航地图
    hdu 5452(树链刨分)
    蓝桥杯危险系数
    蓝桥杯横向打印二叉树(中序+先序遍历)
    蓝桥杯幸运数(线段树)
    hdu 5185(DP)
    2014江西理工大学C语言程序设计竞赛高级组题解
    uva 12730(期望经典)
  • 原文地址:https://www.cnblogs.com/mracale/p/11328327.html
Copyright © 2011-2022 走看看