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设置数据库的数量

 

posted on 2018-09-04 18:23  心静无痕  阅读(121)  评论(0编辑  收藏  举报