zoukankan      html  css  js  c++  java
  • Redis安装

    获取redis

    官网下载地址

    上传到/opt,并且解压

    [root@redis-1 opt]# tar xvf redis-3.2.13.tar.gz 
    

    编译安装

    [root@redis-1 opt]# cd redis-3.2.13
    [root@redis-1 redis-3.2.13]# yum install -y gcc automake autoconf libtool make
    [root@redis-1 redis-3.2.13]# make && make install
    

    修改配置文件

    [root@redis-1 src]# mkdir -p /data/6379
    [root@redis-1 src]# cd /data/6379/
    [root@redis-1 6379]# cat > redis.conf << EOF
    daemonize yes
    port 6379
    logfile /data/6379/redis.log
    dir /data/6379
    pidfile /data/6379/redis.pid
    dbfilename dump.rdb
    EOF
    

    加入到systemctl

    vim /lib/systemd/system/redis.service
    
    [Unit]
    Description=redis
    After=network.target
    
    [Service]
    Type=forking
    PIDFile=/data/6379/redis.pid
    ExecStart=/opt/redis-3.2.13/src/redis-server /data/6379/redis.conf
    ExecReload=/bin/kill -s HUP $MAINPID
    ExecStop=/bin/kill -s QUIT $MAINPID
    PrivateTmp=true
    
    [Install]
    WantedBy=multi-user.target
    

    启动redis

    [root@redis-1 ~]# systemctl start redis
    [root@redis-1 ~]# redis-cli
    127.0.0.1:6379> 
    

    开启远程登陆

    [root@redis-1 ~]# vim /data/6379/redis.conf
    

    添加以下内容

    # 绑定ip
    bind 192.168.100.10 127.0.0.1
    # 密码
    requirepass 000000
    

    重启redis并且验证

    [root@redis-1 ~]# systemctl restart redis
    [root@redis-1 ~]# redis-cli -h 192.168.100.10 -a 000000
    192.168.100.10:6379> set a 10
    OK
    192.168.100.10:6379> get a
    "10"
    
  • 相关阅读:
    Linux基本结构
    Linux诞生
    Python之克隆
    Python之数据类型转换
    gb18030与utf-8
    for循环与while循环
    code::blocks调试
    关于隐式创建vue实例实现简化弹出框组件显示步骤
    blob canvas img dataUrl的互相转换和用处
    观察者模式与发布订阅模式的区别
  • 原文地址:https://www.cnblogs.com/xiasir/p/12964815.html
Copyright © 2011-2022 走看看