Redis的安装配置和启动

Redis安装和配置、启动、关闭

一、Redis的安装

在Linux上安装软件有两种方式:

  1. 通过各个操作系统的软件管理软件进行安装,例如centos的yum ,debian的apt
  2. 源码方式安装。

第一种方式由于redis更新比较快,而这些管理工具不一定能更新到最新版本,所以本博客介绍第二种方式。

Redis源码安装只需要六个步骤:

    1.下载Redis指定版本的源码压缩包到本地目录(去https://redis.io找相关版本。)

    2.解压缩Redis源码包。

    3.建立Redis目录的软连接。(目的是为了不把Redis目录固定在指定版本上,方便升级。)

    4.进入Redis目录。

    5.编译(编译之前确保系统已经安装gcc)

    6.安装(安装将redis相关运行文件放到/usr/local/bin/目录下,这样可以在任何目录下执行Redis相关命令)

二、配置、启动、操作关闭Redis

1.相关可执行文件说明:


可执行文件


作用


redis-server


启动redis


redis-cli


redis命令客户端


redis-benchmark


redis基准测试工具


redis-check-aof


Redis-AOF持久化文件检测和修复工具


redis-check-dump


Redis-RDB持久化文件检测和修复工具


redis-sentinel


启动redis-sentinel

2.启动redis

  有三种方式启动redis:

  1. 默认配置。因为默认配置无法自定义配置所以这种方式不会再生产环境上使用
  2. redis-server加上要修改配置名和值(可以是多对),没有设置的配 置将使用默认配置:
  3. 配置文件启动redis-server /opt/redis/redis.conf

配置名


配置说明


port


端口号


logfile


日志文件


daemonize


是否以守护进程的方式启动redis


dir


redis工作目录(存放持久化和日志文件)

3.停止Redis服务:redis-cli shutdown

  3.1 除了redis-cli shutdown 停止以外还可以kill进程号的方式关闭redis,但是不要粗暴的使用kill-9,因为这样不会做持久化操作,极端情况会造成AOF和复制文件的丢失。

  3.2 shutdown 还有一个参数代表redis关闭前是否生成持久化文件

    Shutdown nosave|save

下一篇介绍基本API的使用。

原文地址:https://www.cnblogs.com/bin1995/p/9623483.html

时间: 2024-11-14 22:58:09

Redis的安装配置和启动的相关文章

Redis 的安装配置介绍

redis 是一个高性能的key-value数据库. redis的出现,很大程度补偿了memcached这类keyvalue存储的不足,在部 分场合可以对关系数据库起到很好的补充作用.它提供了Python,Ruby,Erlang,PHP客户端,使用很方便.问题是这个项目还很新,可能还不足够稳定,而且没有在实际的一些大型系统应用的实例.此外,缺乏mc中批量get也是比较大的问题,始终批量获取跟多次获取的网络开销是不一样的. 性能测试结果: SET操作每秒钟 110000 次,GET操作每秒钟 81

浅谈Redis及其安装配置

一.Redis的介绍 二.Redis的安装配置 三.Redis的配置文件说明 四.Redis的简单操作 简介: Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发工作由VMware主持 数据模型: 作为Key-value型数据库,Redis也提供了键(Key)和键值(Value)的映射关系.但是,除了常规的数值或字符串,Redis的键值还可以是以下形式之一:    L

Linux下Redis的安装配置

环境: centos7  PHP7 1.切到准备安装的目录 cd /usr/local 2.下载Redis wget http://download.redis.io/redis-stable.tar.gz 3.解压 tar -zxf redis-stable.tar.gz 4.编译 make 5. 第5行 after 1000 改为 after 10000 vi tests/integration/replication-psync.tcl 6.进入src目录 cd src 7.编译检查 ma

Redis数据库安装配置使用

Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合).zset(sorted set --有序集合)和hash(哈希类型).这些数据类型都支持push/pop.add/remove及取交集并集和差集及更丰富的操作,而且这些操作都是原子性的.在此基础

redis cluster 安装配置

一.redis集群安装配置 1.下载redis源码包并下载  wget http://download.redis.io/releases/redis-3.0.7.tar.gz $ tar xzf redis-3.0.7.tar.gz $ cd redis-3.0.7 yum -y install gcc gcc-c++ libstdc++-devel    #解决相关依赖关系$ make && make install 因我们安装redis 集群,需要安装ruby环境,不然会报错 sud

Redis的安装配置及简单集群部署

最近针对中铁一局项目,跟事业部讨论之后需要我们的KF平台能够接入一些开源的数据库,于是这两天研究了一下Redis的原理. 1. Redis的数据存储原理及简述 1.1Redis简述 Redis是一个基于内存且支持持久化的key-value的NoSQL数据库,其中每个key和value都是使用对象表示的,具有以以下特征:多样数据类型.持久化.主从同步.它支持存储的value类型包括string(字符串).list(链表).hash(哈希).set(集合)和zset(有序集合).这些数据类型都支持p

redis yum安装配置 redis主从

1.安装yum install epel-release.noarch -yyum install redis -y 2.配置主从主:vim /etc/redis.conf #修改配置文件bind 10.1.1.111 #修改监听IPrequirepass 233233 #添加密码 从:vim /etc/redis.conf #修改配置文件bind 10.1.1.112 #修改监听IPslaveof 10.1.1.111 6379 #指定主的ip和端口masterauth 233233 # 指定

CentOS 6.3 NFS的安装配置、启动及mount挂载方法

一.环境介绍: 服务器:centos 192.168.1.225 客户端:centos 192.168.1.226 二.安装: NFS的安装配置: centos 5 : yum -y install nfs-utils portmap centos 6(在CentOS 6.3当中,portmap服务由rpcbind负责) : yum -y install nfs-utils rpcbind 三.服务器端配置: 1.创建共享目录: [[email protected] /]# mkdir /usr

mongodb的安装/配置(文件)/启动 问题

下载地址:http://www.mongodb.org/downloads [[email protected] software]# ll | grep   mongodb-linux-x86_64-2.4.12.tar -rw-r--r--.  1 root root 95267358 1月   6 11:02 mongodb-linux-x86_64-2.4.12.tar [[email protected] software]# tar  -xvf  mongodb-linux-x86_