[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. 【BZOJ 4455】 [Zjoi2016]小星星 容斥计数

    dalao教导我们,看到计数想容斥……卡常策略:枚举顺序.除去无效状态.(树结构) #include <cstdio> #include <cstring> #include ...

  2. 【简单算法】22.删除链表的倒数第N个节点

    题目: 给定一个链表,删除链表的倒数第 n 个节点,并且返回链表的头结点. 示例: 给定一个链表: ->->->->, 和 n = . 当删除了倒数第二个节点后,链表变为 -& ...

  3. 剑桥offer(31~40)

    31.题目描述 统计一个数字在排序数组中出现的次数. 思路:找到最低和最高,相减 class Solution { public: int GetNumberOfK(vector<int> ...

  4. Idea 02.暴力递归与动态规划(1)

    1,关键词解释 1.1 暴力递归: 1, 把问题转化为规模缩小了的同类问题的子问题 2, 有明确的不需要继续进行递归的条件(base case) 3, 有当得到了子问题的结果之后的决策过程 4, 不记 ...

  5. Eclipse中安装插件的三种方式

    转载自:http://www.cnblogs.com/lcgustc/archive/2013/01/03/2843496.html Eclipse也用了很久,但是都没有怎么去研究过怎么安装插件,今天 ...

  6. maven插件理解

    maven插件的主要功能是对用到的jar包进行管理,jar包先从本地仓库中获取,如果没有找到,则从远处中央仓库下载(需要联外网).本地仓库中的jar包可供所有maven工程使用,属于公共模块. mav ...

  7. 多线程---iOS-Apple苹果官方文档翻译

    本系列所有开发文档翻译链接地址:iOS7开发-Apple苹果iPhone开发Xcode官方文档翻译PDF下载地址(2013年12月29日更新版)   多线程  技术博客http://www.cnblo ...

  8. 12.24笔记(关于//UIDynamic演练//多对象的附加行为//UIDynamic简单演练//UIDynamic//(CoreText框架)NSAttributedString)

          12.24笔记1.UIDynamic注意点:演示代码:上面中设置视图旋转的时候,需要注意设置M_PI_4时,视图两边保持平衡状态,达不到仿真效果.需要偏移下角度.2.吸附行为3.推动行为初 ...

  9. bzoj 3207 可持久化线段树

    首先因为固定询问长度,所以我们可以将整个长度为n的数列hash成长度为n-k+1的数列,每次询问的序列也hash成一个数,然后询问这个数是不是在某个区间中出现过,这样我们可以根据初始数列的权值建立可持 ...

  10. bzoj 2434 fail tree+dfs序

    首先比较明显的是我们可以将字符串组建立ac自动机,那么对于询问s1字符串在s2字符串中出现的次数,就是在以s1结尾为根的fail tree中,子树有多少个节点是s2的节点,这样我们处理fail tre ...