zoukankan      html  css  js  c++  java
  • Redis

     
    Redis部署
    系统环境:CentOs7
    1.下载Redis
    [root@localhost ~]# wget http://download.redis.io/releases/redis-3.2.0.tar.gz
    2. 解压Redis
    [root@localhost ~]# tar xzf redis-3.2.0.tar.gz
    3. 进入redis文件夹
    [root@localhost ~]# cd redis-3.2.0
    4. 因为Redis是C实现的,需要gcc来进行编译,所以原因是系统未安装gcc,按顺序执行
    yum install cpp
    yum install binutils
    yum install glibc
    yum install glibc-kernheaders
    yum install glibc-common
    yum install glibc-devel
    yum install gcc
    yum install make
    正常安装完如下图
    现在我们就可以进行编译了
    [root@localhost ~]# make
    5. 如下图就证明redis已经安装成功、别急,还有几个步骤O(∩_∩)O哈哈~
    执行
    [root@localhost ~]# src/redis-server
    进入redis服务端

     

    6. 按照下面几个步骤来
    [root@localhost ~]# cd /
    [root@localhost /]# cd redis-3.2.0/
    [root@localhost redis-3.2.0]# src/redis-cli
    127.0.0.1:6379> set foo bar
    OK
    127.0.0.1:6379> get foo
    "bar"
    127.0.0.1:6379>

     

    7. 一条一条复制粘贴,一共6条
    cat /proc/sys/net/core/somaxconn
    echo 511 > /proc/sys/net/core/somaxconn
    echo "vm.overcommit_memory = 1" >>/etc/sysctl.conf
    sysctl vm.overcommit_memory=1
    echo never > /sys/kernel/mm/transparent_hugepage/enabled
    echo "echo never > /sys/kernel/mm/transparent_hugepage/enabled" >>/etc/rc.local
    8. 编辑redis文件
    找到61行,将bind的127.0.0.1注销掉,换成本地IP,又或者直接注释掉这一行

    修改daemonize no 改成yes

    关闭保护模式 protected-mode yes 修改为no

    找到requirepass 把这行给注释掉或者给它配置上密码“123456789”

    9. 进入src目录,运用刚刚保存的配置并启动redis

    10. 我们可以查看后台验证、如下图,redis已启动
    11. 我们用本地redis连接,给它配置密码(123456789就是刚刚在redis里面配置的密码)
    12. 退出,用我们在文件里保存的主机的IP进行登录. (注:我这里是在src目录下)
    [root@localhost ~]# ./redis-cli -h 192.168.4.181 -p 6379 -a “123456789”然后ping下,出现PONG就代表正常
     
    本文来自 http://note.youdao.com/noteshare?id=fbf66f981dc7349dc18b530ca3743c36
  • 相关阅读:
    C#:友元程序集
    C#/Net代码精简优化技巧(3)
    Net4.0AspNet中URL重写的改进
    JQuery boxy插件的确认框在AspNet中的应用
    在数据库中将字表中的多行合并到一列中
    软件推荐:磁盘搜索软件Everything
    Net4.0对HTML净化的处理
    C#/Net代码精简优化技巧(2)
    推荐两款富文本编辑器:NicEdit和Kindeditor
    ASP.NET MVC+EF框架+EasyUI实现权限管理系列(11)验证码实现和底层修改
  • 原文地址:https://www.cnblogs.com/98years/p/9008805.html
Copyright © 2011-2022 走看看