[1]下载redis压缩包,解压,编译
[2]编译完成后,在当前目录下运行make test命令确保编译无错误,知道屏幕上输出
[3]解压编译,测试编译无误后,以root用户运行make install命令,将可执行文件复制到/usr/local/bin目录下,方便以后执行程序时,可以不用输入完整路径
[4]运行make install命令后,会在/usr/local/bin目录下复制redis的常用服务。解释如下
[5]启动Redis
--->直接启动,使用默认端口号6379 运行命令》redis-server
--->直接启动,并自定义端口号  运行命令》redis-server --port 6380
--->通过初始化脚本启动Redis( 生产服务器推荐使用)
  (1)在redis的解压目录下的utils目录中有一个文件redis_init_script文件
  (2)将该脚本复制到/etc/init.d目录中,文件名为redis_端口号(如redis_6379),其中端口号标示让Redis监听的端口号,客户端通过该端口号连接Redis服务。然后修改脚本中REDISPORT的值为你的端口号
  (3)建立需要的文件夹
      =>/etc/redis  存放redis的配置文件
      =>/var/redis/端口号  存放redis的持久化文件(如/var/redis/6379)
  (4)修改配置文件。首先将配置文件模版(解压包目录下redis.conf)复制到/etc/redis目录中,以端口号命名(如6379.conf)
   (5)随后就可以输入命令,启动redis服务了
    =>启动redis命令:/etc/init.d/redis_端口号 start
    =>让redis随系统自动运行命令:sudo update-rc.d redis_端口号 defaults
 
[6]停止Redis
--->命令:redis-cli SHUTDOWN
--->该命令能保证,先断开客户端连接,让内存中的数据持久化到硬盘,然后关闭redis服务
--->即便是kill redis进行的pid也可以正常结束redis服务,和SHUTDOWN命令一样
 
 
[7]Redis命令行客户端
--->redis-cli
--->发送命令有两种方式:
  (1)[redis-cli +命令参数] 模式
  (2)[直接命令参数]  模式
--->redis-cli -h        服务器地址  -p 端口号  连接到指定的redis服务
--->redis-cli PING   测试客户端和redis服务是否连接正常
 
[8]Redis命令返回值类型
--->状态回复(比如插入某个数据时,返回ok)
--->错误回复(命令不存在或错误时返回错误提示信息)
--->整数回复(比如查询键值)
--->字符串回复(比如查询单结果时候)
--->多行字符串回复(比如查询多结果时候)
[9]Redis自定义配置信息,和动态修改配置信息
--->启动redis服务的时候,将配置文件信息作为参数传递给相应的参数
命令:redis-server 配置文件的路径(如:redis-server /path/to/redis.conf)
--->通过启动参数传递,可以覆盖配置文件里的同名参数
命令:redis-server 配置文件的路径 --配置参数名 配置参数值  (如:redis-server /path/to/redis.conf  --配置参数名 配置参数值)
--->CONFIG SET命令可以在不重启redis的情况下动态修改redis的配置
命令:CONFIG SET 配置参数名 配置参数值 (如:CONFIG SET loglevel warning)
--->CONFIG GET命令可以获得redis当前的配置情况
命令:CONFIG GET 配置参数名 (如:CONFIG GET loglevel)
 
 
 
 
 

redis之(二)redis单机的安装,配置,启动,关闭的更多相关文章

  1. Linux中安装配置启动关闭nginx等一系列动作

    Nginx简介 1.Nginx (engine x) 是一个高性能的Web服务器和反向代理服务器,也可以作为邮件代理服务器: 2.Nginx 是由俄罗斯人 Igor Sysoev 采用C语言开发编写的 ...

  2. Redis系列(二):Redis的数据类型及命令操作

    原文链接(转载请注明出处):Redis系列(二):Redis的数据类型及命令操作 Redis 中常用命令 Redis 官方的文档是英文版的,当然网上也有大量的中文翻译版,例如:Redis 命令参考.这 ...

  3. centos7 hive 单机模式安装配置

    前言:由于只是在自己的虚拟机上进行学习,所以对hive只是进行最简单的配置,其他复杂的配置文件没有配置. 1.前提 1.1 安装配置jdk1.8 1.2 安装hadoop2.x hadoop单机模式安 ...

  4. Redis第一篇(Redis单机版本安装及启动)

    安装: 1 2 3 4 5 [root@M2_Redis1 ~]# yum install gcc gcc-c++     (安装依赖) [root@M2_Redis1 tools]# wget ht ...

  5. linux环境下redis数据库的安装|配置|启动

    安装 下载:打开redis官方网站,推荐下载稳定版本(stable) 解压 tar zxvf redis-3.2.5.tar.gz 复制:推荐放到usr/local目录下 sudo mv -r red ...

  6. redis系列(一):安装配置

    1.下载安装 下载可到redis官网下载(可根据自己的操作系统下载,我的是Ubuntu) 目前redis最新版本是5.0.2:下载地址为:http://download.redis.io/releas ...

  7. redis 安装及启动关闭

    1.redis下载 方式1:直接去官网下载 https://redis.io/download 方式2:通过命令下载 wget http://download.redis.io/releases/re ...

  8. redis安装 卸载 启动 关闭

    一 redis安装 第一步:在VMware中安装CentOS(参考Linux教程中的安装虚拟机) 第二步:在Linux下安装gcc环境 [root@hadoop ~]#yum install gcc- ...

  9. redis在linux环境下的安装与启动

    定义 redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted s ...

  10. Mac之OS系统下搭建JavaEE环境 <二> 之Tomcat 的安装配置

    二.Tomcat的安装与配置 1.下载Tomcat 找到Tomcat的官网 百度搜索Tomcat 点击下载即可 下载网址:http://tomcat.apache.org/download-80.cg ...

随机推荐

  1. MongoDB基操

    基本概念 database 数据库 包含多个collection collection 集合 包含多个文档document(类JSON对象) document 文档 一个文档对象中包含多个key-va ...

  2. 一种高效的寻路算法 - B*寻路算法

    在此把这个算法称作B* 寻路算法(Branch Star 分支寻路算法,且与A*对应),本算法适用于游戏中怪物的自动寻路,其效率远远超过A*算法,经过测试,效率是普通A*算法的几十上百倍. 通过引入该 ...

  3. Linux系统通过AWS命令行上传文件至S3

    打开你的AWS控制台: 在IAM中创建一个新用户(比如test),创建时它会自动创建一个用户安全凭证,是由“访问密钥ID”和“私有访问密钥”组成的,请记住它并下载该凭证,后面会用到它: 选择你刚创建的 ...

  4. mybatis中parameterType可以写的别名

    mybatis中parameterType可以写的别名 https://blog.csdn.net/sdzhangshulong/article/details/51749807 _byte byte ...

  5. POJ3177:Redundant Paths(并查集+桥)

    Redundant Paths Time Limit: 1000MS   Memory Limit: 65536K Total Submissions: 19316   Accepted: 8003 ...

  6. [ldap]ldap相关问题

    背景: ldap数据库要同步,按照如下操作步骤: 1.导出: 使用slapcat,slapcat直接对数据库操作, slapcat 2.将所需的条目取出,生成文件in.ldif 3.在目标机器上导入: ...

  7. HDU1254 bfs

    推箱子 Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submiss ...

  8. 南阳ACM 题目8:一种排序 Java版

    一种排序 时间限制:3000 ms  |  内存限制:65535 KB 难度:3 描述 现在有很多长方形,每一个长方形都有一个编号,这个编号可以重复:还知道这个长方形的宽和长,编号.长.宽都是整数:现 ...

  9. 关于ng-if的理论性知识你了解多少?

    ng-if简介: ● 使用ng-if指令可以完全根据表达式的值在DOM中生成或移除一个元素.如果赋值给ng-if 的表达式的值是false,那对应的元素将会从DOM中移除,否则对应元素的一个克隆将被重 ...

  10. 【POJ】1222 EXTENDED LIGHTS OUT(高斯消元)

    http://poj.org/problem?id=1222 竟然我理解了两天..... 首先先来了解异或方程组(或者说mod2方程组,modk的话貌似可以这样拓展出来) 对于一些我们需要求出的变量a ...