CentOS安装Redis

redis建议安装在linux服务器上运行测试,本教程使用 linux虚拟机及ssh客户端进行功能测试。

 

3.1搭建环境

3.1.1虚拟机

虚拟机版本:VMware 10.0.2

(VMware-workstation-full-10.0.2-1744117.1398244508 Linux课程已经安装)

 

3.1.2 Linux系统

Linux版本:CentOS-6.7-i386-bin-DVD1  (CentOS-6.5 32位操作系统)

 

3.1.3 SSH客户端

远程命令端:SecureCRT 7.3

ftp端:SecureFX 7.3

 

 

    1. CentOS安装Redis
      1. 安装环境

redis是C语言开发,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境。如果没有gcc环境,需要安装gcc:

yum install gcc-c++

如果提示是否下载,输入y。

如果提示是否安装,输入y

 

      1. Redis安装
  1. 步骤1:将Windows下下载的压缩文件上传到Linux下。通过secureCRT进行上传,步骤如下:

l alt + p

l put F:/redis-3.0.0.tar.gz

l

  1. 步骤2: 解压文件

l tar –zxvf redis-3.0.0.tar.gz

 

  1. 步骤3: 编译redis (编译,将.c文件编译为.o文件)

l 进入解压文件夹,cd redis-3.0.0

l 执行make

 

1)如果没有安装gcc,编译将出现错误提示。(如果安装失败,必须删除文件夹,重写解压)

2)安装成功

 

  1. 步骤4: 安装

l make PREFIX=/usr/local/redis install

l

安装完后,在/usr/local/redis/bin下有几个可执行文件

redis-benchmark ----性能测试工具

redis-check-aof ----AOF文件修复工具

redis-check-dump ----RDB文件检查工具(快照持久化文件)

redis-cli ----命令行客户端

redis-server ----redis服务器启动命令

  1. 步骤5: copy文件

redis启动需要一个配置文件,可以修改端口号等信息。

cp redis.conf /usr/local/redis

 

    1. Redis的启动
      1. 前端模式启动

直接运行bin/redis-server将以前端模式启动,前端模式启动的缺点是启动完成后,不能再进行其他操作,如果要操作必须使用ctrl+c,同时redis-server程序结束,不推荐使用此方法。

/usr/local/redis/bin/redis-server

使用CTRL+ C 停止前端模式

 

      1. 后端模式
  1. 修改redis.conf配置文件, daemonize yes 以后端模式启动。

vim /usr/local/redis/redis.conf

  1. 启动时,指定配置文件

cd /usr/local/redis/

./bin/redis-server ./redis.conf

  1. Redis默认端口6379,通过当前服务进行查看

ps -ef | grep -i redis

 

 

    1. Redis停止
  1. 强制结束程序。强行终止Redis进程可能会导致redis持久化数据丢失。

kill -9 31475 #pid需要通过“ps aux | grep -i redis”进行查询

  1. 正确停止Redis的方式应该是向Redis发送SHUTDOWN命令,方法为:(关闭默认端口)

cd /usr/local/redis

./bin/redis-cli shutdown

 

    1. Redis使用
      1. 连接客户端

在redis的安装目录中有redis的客户端,即redis-cli(Redis Command Line Interface),它是Redis自带的基于命令行的Redis客户端。

redis-cli -h ip地址 -p 端口

默认ip和端口

 

      1. 向Redis服务器发送命令

redis-cli连上redis服务后,可以在命令行发送命令。

  1. ping,测试客户端与Redis的连接是否正常,如果连接正常会收到回复PONG

 

  1. set/get,使用set和get可以向redis设置数据、获取数据。

 

 

  1. del,删除指定key的内容。

 

  1. keys * ,查看当前库中所有的key值

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值