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

    redis在linux下安装部署非常的简单:

    1,远程网上下载redis安装包:

      wget http://download.redis.io/redis-stable.tar.gz

    2,放到自己的linux服务器上的一个目录下,然后进行解压到当前的文件夹下面为redis-stable

      tar xzf radis-stable.tar.zg

    3,进入到redis-stable文件夹下,进行编译,执行make指令就是编译指令

      make

    4,执行make install指令,会将redis-server,redis-cli等文件复制到你服务的/usr/local/bin的目录下,以便于以后启动redis服务或打开redis客户端,直接输入指令即可,不需要导指定的路径下

      make install

    5,测试一下编译是否正确,redis奇数版是不稳定的,偶数版是稳定版,需要测试保证的编译没有问题,都显示ok就可以,如果有错误会报出error

      make test

    6,启动redis服务,直接执行redis-server就可以,redis默认端口是6379

      redis-server

    7,如果想修改端口好也是可以的

      redis-server --post  6380

    8,要打开redis客户端时,直接执行redis-cli即可

      redis-cli

    9,如果想要停止redis服务可以使用一下指令,因为redis收到SHUTDOWD指令后,会先断开和所有客户端的链接,然后在根据配置执行持久化,最后完成退出。

      redis-cli SHUTDOWN

    ------------------redis在linux上已经安装完成----------------------------------------------------------------------

    redis在启动的时候可以指定端口,当然除此之外还可以设置其他的配置参数,是否开启持久化,日志的级别等。由于配置选项太多,所以我们考虑将它写在一个配置文件当中redis-conf,,当然redis在源码中给出了配置文件的模版redis-conf,在这个配置文件中有端口post,tcp的链接空闲超时时间timeout,tcp存活时常tcp-keepalive等很多配置属性,有时间可以去理解一下

      我们在启动的时候可以指定redis的配置文件

      rsdis-server path/to/redis-conf

      也可以通过启动是设置配置项的名字,覆盖文件中的配置,这样就将日志级别设置成warning的级别

      redis-server path/to/redis-conf --loglevel warning

    当redis已经启动在运行期间,如果想动态的修改redis的配置也可以

      CONFIG SET loglevel warning

      也可以查看当前的配置

      CONFIG GET loglevel

      当然并不是所有的配置都是可以用CONFIG SET这样动态设置的,只有一部分是可以的,后期自己查一下

    1,可以登陆redis客户端可指定ip和端口

      redis-cli -h 127.0.0.1 -p 6379 

    2,登陆之前可以检查一下网络是否有问题,可以使用ping命令ping一下网络的连通性

      redis-cli ping

    3,在redis中有数据库之说,但是数据库之间并没有完全隔离,这里的数据库更像是命名空间

      select 0;    select 1;   来切换用的是那个数据库

      在redis中不可以自定义的数据库的名称,都是以数字命名的,默认情况下有16个数据库,当然也是可以用databases设置数据库的数量

  • 相关阅读:
    tinymce富文本的实践(vue)
    package.json 版本号说明
    Java注解代码生成
    swagger注释API :@ApiModel ....
    Vue的生命周期函数和beforeRouteEnter()/beforeRouteLeave()函数
    各类程序员学习路线图
    mock.js的使用方法
    推荐使用rpx替代upx的公告
    DispatcherServlet解读
    学会fetch的用法
  • 原文地址:https://www.cnblogs.com/yuxin-555xt/p/9584350.html
Copyright © 2011-2022 走看看