zoukankan      html  css  js  c++  java
  • Linux下安装redis-4.0.10

    1、下载redis-4.0.10

      在redis官网(https://redis.io/download)下载redis-4.0.10

    2、将安装包上传至Linux服务器

      在Linux服务器根目录下创建目录package,并将安装包上传至该目录下

    3、安装依赖包

      [root@Cherry /]# yum install -y gcc

      [root@Cherry /]# yum install  tcl

    4、创建安装目录

      [root@Cherry /]# mkdir /usr/local/redis

    5、解压redis-4.0.10.tar.gz

      [root@Cherry /]# cd /package/

      [root@Cherry package]# tar -zxvf redis-4.0.10.tar.gz

    6、编译

      [root@Cherry package]# cd redis-4.0.10

      [root@Cherry redis-4.0.10]# make

    7、安装

      [root@Cherry redis-4.0.10]# make PREFIX=/usr/local/redis install

      注意:PREFIX要大写

      安装完成后会在/usr/local/redis目录下产生一个bin目录,里面有如下几个文件:

      redis-benchmark  性能测试工具
      redis-check-aof  检查aof日志的工具
      redis-check-rdb  检查rdb日志的工具
      redis-cli  客户端
      redis-server 服务端

    8、将redis的配置文件拷到安装目录下

      [root@Cherry redis-4.0.10]# cp /package/redis-4.0.10/redis.conf /usr/local/redis/bin/

    9、修改redis配置文件,配置redis后台启动

      [root@Cherry redis-4.0.10]# cd /usr/local/redis/bin

      [root@Cherry bin]# vi /usr/local/redis/bin/redis.conf

      daemonize no  改为  daemonize yes

    10、将redis加入到开机启动

      [root@Cherry bin]# vi /etc/rc.local

      在里面添加内容:/usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf

    11、启动redis

      [root@Cherry bin]# /usr/local/redis/bin/redis-server /usr/local/redis/bin/redis.conf

    12、测试一下

      [root@Cherry bin]# ./redis-cli
      127.0.0.1:6379> set tomorrow bad
      OK
      127.0.0.1:6379> get tomorrow
      "bad"
      127.0.0.1:6379> exit

    13、关闭redis

      [root@Cherry bin]# ./redis-cli shutdown

    14、修改redis配置文件,redis可以远程连接

      [root@Cherry bin]# vi /usr/local/redis/bin/redis.conf

      bind 127.0.0.1改为 #bind 127.0.0.1

      protected-mode yes 改为 protected-mode no

      #requirepass foobared去掉注释,foobared改为自己的密码

    15、开放Linux服务器6379端口

      如果远程还是连接不上,则需要开放Linux服务器的6379端口

      [root@Cherry bin]# vi /etc/sysconfig/iptables

      加入端口配置: -A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 6379 -j ACCEPT 

      保存修改:service iptables save

      重启防火墙:service iptables restart

  • 相关阅读:
    ue4 socket
    ue4动画蓝图
    localStorage 用法
    关于textarea中换行、回车、空格的识别与处理
    git忽略某些文件提交
    动态加载js文件
    H5 App页面 绝对定位 软键盘弹出时顶起底部按钮
    Android软键盘弹出时把布局顶上去的解决方法
    javascript 事件委托 和jQuery事件绑定on、off 和one
    escape()、encodeURI()、encodeURIComponent()区别详解
  • 原文地址:https://www.cnblogs.com/L-Test/p/9239709.html
Copyright © 2011-2022 走看看