zoukankan      html  css  js  c++  java
  • Redis在linux上的配置

    一、安装gcc 
      1、Redis在linux上的安装首先必须先安装gcc,这个是用来编译redis的源文件的。首先需要先切换的到root用户

      2、然后开始安装gcc:

      yum install gcc-c++

    二、安装redis

      1、首先上官网下载Redis 压缩包,地址:http://redis.io/download

      2、通过远程管理工具,将压缩包拷贝到Linux服务器中,执行解压操作:

             tar zxvf redis-4.0.8.tar.gz

      3、进入到redis解压目录,进行编译:

               cd redis-4.0.8

               make

        

      4、进入src目录,测试是否安装成功

               cd src

               make test

        提示安装TCL:

        

     

    5、安装tcl:

             下载:http://downloads.sourceforge.net/tcl/tcl8.6.1-src.tar.gz

             上传到linux,解压:tar zxvf tcl8.6.1-src.tar.gz

             安装tcl:

        cd tcl8.6.1

        cd unix/

        ./configure

        make   #编译软件包

        make install  #安装软件包

     

    6、再次测试redis是否安装成功:

      cd /opt/redis-4.0.8/src

      make test

            

     

    7、安装到安装路径:

             make PREFIX=/usr/local/redis install

      

     

    8、进入到bin目录查看:

      cd /usr/local/redis

      cd bin

      

    9、把解压的redis路径下的redis.conf文件拷贝到安装路径下面

      cd /opt/redis-4.0.8

      cp redis.conf /usr/local/redis

      cd /usr/local/redis

      ls

      

    10、启动redis

       1)第一种方法:进入安装路径下的bin启动

        cd /usr/local/redis/bin

        ./redis-server

        #但是这属于前端启动,启动redis之后,我们的控制台就不能进行任何操作了。只能ctrl+c停止启动。

      2)第二种方式:后端启动

        cd /usr/local/redis

         vi redis.conf

        找到daemonize no将其改为yes:

        

        esc退出insert模式  输入   :wq 保存修改

        再次启动:

        cd /usr/local/redis

        ./bin/redis-server ./redis.conf

        

        这样redis就启动了。

    11、查看redis是否启动:

      ps -ef | grep redis

    12、关闭redis

      cd /usr/local/redis

      ./bin/redis-cli shutdown

     13、查看redis默认端口号6379占用情况:

      netstat -tunpl |grep 6379 

    redis简单使用:

     1 //首先链接客户端
     2 [root@localhost redis]# ./bin/redis-cli
     3 //检查网络是否可以
     4 127.0.0.1:6379> ping
     5 PONG
     6 //设置一个键值对
     7 127.0.0.1:6379> set name cheny
     8 OK
     9 //获取刚刚设置的键值对
    10 127.0.0.1:6379> get name
    11 "cheny"
    12 //查看所有的键
    13 127.0.0.1:6379> keys *
    14 1) "name"
    15 //删除name这个键
    16 127.0.0.1:6379> del name
    17 (integer) 1
    18 127.0.0.1:6379> keys *
    19 (empty list or set)
    20 127.0.0.1:6379> 
  • 相关阅读:
    git 服务器的搭建
    两种读写配置文件的方案(app.config与web.config通用)
    实现UniqueAttribute唯一性约束-优化版
    实现UniqueAttribute唯一性约束
    WCF会话(Session)与实例(Instance)管理
    WCF实现方法重载
    WCF序列化
    WCF服务创建与使用(双工模式)
    WCF服务创建与使用(请求应答模式)
    我的WCF学习与强化系列文章
  • 原文地址:https://www.cnblogs.com/chenhongl/p/8955543.html
Copyright © 2011-2022 走看看