zoukankan      html  css  js  c++  java
  • 【Linux】Linux服务器(centos7)安装配置 redis

    1. 先从官网找到最新稳定版的下载链接。目前是5.0.7.执行以下命令下载安装

    # 进入安装目录
    cd /usr/local #下载安装包,如果没有安装 wget, 先执行 yum install wget wget http://download.redis.io/releases/redis-5.0.7.tar.gz
    # 解压
    tar -zxvf redis-5.0.7.tar.gz
    # 安装 如果包错 cc: cammand not find, 先执行 yum install gcc
    cd redis-5.0.7
    make MALLOC=libc
    # 运行 redis 查看是否安装成功, 如果看到以下界面就是安装成功了, ctrl + z 可退出
    cd src
    ./redis-server

    2. 将 redis 设为允许后台启动

    修改redis目录下的配置文件 redis.conf。这个文件在安装目录下, 我的是 /usr/local/redis-5.0.7/redis.conf . 将 daemonize 设为 yes. 

    daemonize yes

    redis默认是不需要密码的,我们顺便添加密码,在 redis.conf 内添加一行, 将密码设置为 password(根据需要自己定)

    requirepass=password

    重启服务,并使用在 src目录下执行 redis-cli 脚本 进入redis 命令行, 再使用 auth password 授权

    ./redis-cli

    3. 将 redis 设为开机自启

    # 编辑文件
    vim /usr/lib/systemd/system/redis.service
    
    # 在redis.service文件中加入以下内容 并保存
    
    ##########################
    
    [Unit]
    Description=Redis-5.0.7-6379
    After=network.target
    
    [Service]
    Type=forking
    PIDfile=/var/run/redis-6379.pid
    ExecStart=/usr/local/redis-5.0.7/src/redis-server /usr/local/redis-5.0.7/redis.conf
    ExecReload=/bin/kill -s HUP $MAINPID
    ExecStop=/bin/kill -s QUIT $MAINPID
    PrivateTmp=true
    
    [Install]
    WantedBy=multi-user.target
    
    ###########################

    # 加载服务
    systemctl daemon-reload

    执行以下命令查看服务是否添加

    # 通过服务的方式启动redis
    systemctl start redis
    
    #检索是否有 redis 的进程
    ps -ef | grep redis

     最后执行下面这条命令将redis服务设置为开机自启. 重启centos系统再使用ps命令或redis-cli检查设置是否成功

    systemctl enable redis
  • 相关阅读:
    (水题)洛谷
    (水题)洛谷
    洛谷
    (水题)洛谷
    POJ
    poj 3061(二分 or 尺取法)
    poj 2456(二分)
    poj 1064(二分答案)
    POJ 2559(单调栈)
    STL
  • 原文地址:https://www.cnblogs.com/yeyeck/p/12114805.html
Copyright © 2011-2022 走看看