Redis的安装

1.安装环节

环境准备

安装编译环境    yum install -y gcc gcc-c++

准备redis源代码包 wget http://download.redis.io/redis-stable.tar.gz

开始安装

解压源代码包 tar -zxvf redis-stable.tar.gz

切换到redis目录 cd redis-stable

make &&make install

make install 会在/usr/local/bin/下会有几个程序

[[email protected] redis-stable]# cd /usr/local/bin/
[[email protected] bin]# ll
total 26340
-rwxr-xr-x. 1 root root 5580287 Jan 11 17:49 redis-benchmark #性能测试工具
-rwxr-xr-x. 1 root root   22177 Jan 11 17:49 redis-check-aof #AOF检测工具
-rwxr-xr-x. 1 root root 7826304 Jan 11 17:49 redis-check-rdb #RDB检测工具
-rwxr-xr-x. 1 root root 5708996 Jan 11 17:49 redis-cli #命令行客户端
lrwxrwxrwx. 1 root root      12 Jan 11 17:49 redis-sentinel -> redis-server
-rwxr-xr-x. 1 root root 7826304 Jan 11 17:49 redis-server  #服务器

2.启动运行环节

1)直接启动

直接运行redis-server命令,采用默认配置进行启动,当然可以在redis-cli中修改配置

2)初始化脚本启动

在工作中我们常用的启动方式,初始化脚本存放位置/

在工作中我们需要配置redis的运行方式和持久化文件,日志文件的存储位置等:

①配置初始化脚本,将脚本复制到/etc/init.d/目录下,命名为redis_端口号,其中端口号要让redis监听,可以修改脚本的第六行 REDISPORT变量的值为同样的端口号

[[email protected] utils]# cp /root/redis-stable/utils/redis_init_script /etc/init.d/redis_6379

②建立需要的文件夹

[[email protected] utils]# mkdir -p /etc/redis /var/redis/6379  #配置文件 和 持久化文件

③修改配置文件,将配置文件复制到/etc/redis/6379.conf,然后编辑一下参数

[[email protected] redis-stable]# cp /root/redis-stable/redis.conf /etc/redis/6379.conf

daemonize yes #守护进程模式

pidfile /var/run/redis_6379.pid #PID文件位置

port 端口号  #redis监听端口号

dir  /var/redis/6379 #持久化文件存放位置

现在可以使用 /etc/init.d/redis_6379 start 或者 service redis_6379 start 来启动redis服务了,

④设置随系统自动启动

update-rc.d redis_6379 defaults (如果不行采用下图方法)

然后命令添加开机自启动

[[email protected] redis-stable]# chkconfig redis_6379 on
[[email protected] redis-stable]# chkconfig --list |grep redis_6379
redis_6379     	0:off	1:off	2:on	3:on	4:on	5:on	6:off

3.停止Redis

强行终止CTRL+D,或者kill -p

redis可能正在将内存中的数据同步到硬盘中,强行终止redis可能会丢失数据,正确停止方法应该是想redis发送shutdown命令

[[email protected] redis-stable]# redis-cli SHUTDOWN
时间: 2024-08-03 02:18:47

Redis的安装的相关文章

Linux redis的安装与配置

Redis是一个开源的使用ANSI C语言编写.支持网络.可基于内存亦可持久化的日志型.Key-Value数据库,并提供多种语言的API.从2010年3月15日起,Redis的开发工作由VMware主持. 1.环境 # lsb_release LSB Version:    :core-4.0-ia32:core-4.0-noarch:graphics-4.0-ia32:graphics-4.0-noarch:printing-4.0-ia32:printing-4.0-noarchDistri

Redis的安装部署教程文档

IP:192.168.4.111 环境:CentOS 6.6 Redis版本:redis-3.0 (考虑到Redis3.0在集群和性能提升方面的特性,rc版为正式版的候选版,而且很快就出正式版) 安装目录:/usr/local/redis 用户:root 编译和安装所需的包: # yum install gcc tcl 下载3.0版Redis(当前最新版redis-3.0.0-rc5.tar.gz,请学员们在安装时自行选用最新版) # cd /usr/local/src # wget https

Linux下redis的安装

第一部分:安装redis 希望将redis安装到此目录 1 /usr/local/redis 希望将安装包下载到此目录 1 /usr/local/src 那么安装过程指令如下: 1 2 3 4 5 6 7 $ mkdir /usr/local/redis   $ cd /usr/local/src   $ wget http://redis.googlecode.com/files/redis-2.6.14.tar.gz   $ tar xzf redis-2.6.14.tar.gz    $

Redis的安装及使用

Redis的安装及使用 在前面介绍了三篇关于MongoDB数据库的开发使用文章,严格来讲这个不能归类于MongoDB数据库开发,不过Redis又有着和MongoDB数据库非常密切的关系,它们两者很接近,Redis主要是内存中的NoSQL数据库,用来提高性能的:MongoDB数据库则是文件中的NoSQL数据库,做数据序列号存储使用的,它们两者关系密切又有所区别.本篇主要介绍Redis的安装及使用,为后面Redis和MongoDB数据库的联合使用先铺下基础. 1.Redis基础及安装 Redis是一

[Redis]windows下redis的安装和启动

官方的下载地址是: http://redis.io/download 在win64一栏中可以看到redis原本是没有windows版本的,windows版本是Microsoft Open Tech团队开的 给出了一个github的链接地址: https://github.com/MSOpenTech/redis 下载: 在https://github.com/MSOpenTech/redis  页面的右下角有  Download Zip的字样,点击之后就可以下载源码的zip包了. 然后就是解压:

mac 中安装redis 以及 安装php-redis扩展过程详细记录

1. 通过homebrew 安装 redis sodu brew install redis 2. 安装后执行开启redis,采用默认配置, 默认配置只有本地(127.0.0.1)可以访问.需要远程访问的话修改配置,注释bind 127.0.0.1即可.当然还要设置防火墙. sudo redis-server 3.查看redis 是否正常工作 sudo redis-cli redis 安装工作就结束了. 下面是安装php-redis扩展.默认php 是不带有连接操作redis的库的所以需要安装p

nosql之redis简单安装与使用

redis基础应用场景: web间session共享,即多个war工程共享一个session 分布式缓存,因为redis为键值对存储,提供了丰富的adapter可以支持C..net.java客户端,因此平台间进行数据交换起到了作用 因此它可以用作大型系统的分布式缓存,并且其setnx的锁常用于秒杀,抢红包这种电商活动场景中 下载:redis:http://download.redis.io/releases/ redis编译安装 tar xf redis-3.0.7.tar.gz cd redi

基于C#的MongoDB数据库开发应用(4)--Redis的安装及使用

在前面介绍了三篇关于MongoDB数据库的开发使用文章,严格来讲这个不能归类于MongoDB数据库开发,不过Redis又有着和MongoDB数据库非常密切的关系,它们两者很接近,Redis主要是内存中的NoSQL数据库,用来提高性能的:MongoDB数据库则是文件中的NoSQL数据库,做数据序列号存储使用的,它们两者关系密切又有所区别.本篇主要介绍Redis的安装及使用,为后面Redis和MongoDB数据库的联合使用先铺下基础. 1.Redis基础及安装 Redis是一个开源的使用ANSI C

Windows下Redis的安装

动手之前,请确认Windows所用用户为administrator 下载地址:https://github.com/MicrosoftArchive/redis/releases . 下载后双击打开进行安装 完事之后 进入安装目录 打开命令行:按住shift点右键->在此处打开命令窗口 redis-server.exe redis.windows.conf  敲回车 如果出现一个大图案 或者啥也没出现 都算正常 只要没报错就行 也可以打开目录中redis.log里查看启动流程 双击目录中的客户端

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