[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. 【神仙DP】【UVa11400】Lighting System Design

    传送门 Description Translation 题目大意:有一个照明系统需要用到n种灯,每种灯的电压为V,电源费用K,每个灯泡费用为C,需要该灯的数量为L.注意到,电压相同的灯泡只需要共享一个 ...

  2. halcon程序输出成c++程序

    halcon语法程序: dev_open_window (0, 300, -1, -1, 'black', WindowID) read_image (Die4, 'C:/Users/Public/D ...

  3. 1、搭建Struts2开发环境

    一.Struts2简介: Struts2是在WebWork2的基础上发展而来的.和struts1一样, Struts2也属于MVC框架.不过有一点大家需要注意的是:尽管Struts2 和 struts ...

  4. [Coding Practice] Maximum number of zeros in NxN matrix

    Question: Input is a NxN matrix which contains only 0′s and 1′s. The condition is no 1 will occur in ...

  5. MongoDB入门(3)- MongoDB备份与恢复

    1. 备份 MongoDB提供了备份工具,mongodump.exe,在bin目录下,其用法如下: mongodump.exe -h localhost -d database_name -o d:\ ...

  6. Zyan 一个通信框架

    原文地址 本文示例 Zyan是一个简单直观的分布式应用程序开发框架. 以下是Zyan项目的简要概述. 架构图: Zyan一般由客户端和服务端组成.服务端(以组件的形式)提供服务,客户端远程调用服务端的 ...

  7. redis.conf详细说明

    daemonize yes #---默认值no,该参数用于定制redis服务是否以守护模式运行.--- pidfile /var/run/redis.pid #默认值/var/run/redis.pi ...

  8. Spring Boot 启动报错:LoggingFailureAnalysisReporter

    17:57:19: Executing task 'bootRun'... Parallel execution with configuration on demand is an incubati ...

  9. 【51NOD-0】1019 逆序数

    [算法]离散化+树状数组(求逆序对) [题解]经典,原理是统计在i之前插入的且值≤i的个数,然后答案就是i-getsum(i) #include<cstdio> #include<a ...

  10. vs调试 配置IISExpress允许局域网内部访问

    内网可访问后,本机不能使用localhost   1.找到IISExpress的配置文件,位于 <文档>/IISExpress/config文件夹下,打开applicationhost.c ...