Redis笔记(二)Redis的部署和启动

本文涉及的产品
云数据库 Redis 版,社区版 2GB
推荐场景:
搭建游戏排行榜
简介:

Linux下Redis的部署和启动

  • 下载安装介质

Redis官网地址:http://www.redis.io/
目前最新版本是redis-3.0.3。

可以访问 http://download.redis.io/releases/redis-3.0.3.tar.gz 下载后使用SCP上传到服务器,

或者直接下载:

wget http://download.redis.io/releases/redis-3.0.3.tar.gz

  • 解压及编译

bingyue@ubuntu:/data$ tar -zvxf redis-3.0.3.tar.gz

bingyue@ubuntu:/data$ cd ./redis-3.0.3/

bingyue@ubuntu:/data/redis-3.0.3$ make

bingyue@ubuntu:/data/redis-3.0.3$ ls
00-RELEASENOTES COPYING Makefile redis.conf runtest-sentinel tests
BUGS deps MANIFESTO runtest sentinel.conf utils
CONTRIBUTING INSTALL README runtest-cluster src

  • 进入src目录,查看可执行文件

bingyue@ubuntu:/data/redis-3.0.3/src$ ls -F | grep "*"

将可执行文件直接拷贝到 /usr/bin/ 目录下,后期操作直接执行程序名称即可。
cp redis-benchmark redis-cli redis-server /usr/bin/
或者直接执行make install命令,可以将可执行文件复制到/usr/local/bin目录中。

复制redis-3.0.3目录下的配置文件到/etc/目录下
cp redis.conf /etc/

  • 启动Redis

直接运行 redis-server 即可启动Redis。
redis-server /etc/redis.conf

 

新开一个shell,

查看进程,确认redis已经启动:

ps -ef | grep redis

 

  • 为Redis设置登录密码

在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数。

比如 requirepass qwert12345

配置文件中参数生效需要重启重启redis 。

  • 启动自带的客户端测试redis

redis-cli 
可以使用ping命令测试连接是否正常:
redis> ping
PONG

连接正常会得到回复。

可以直接操作数据:
redis> set name bingyue 
OK 
redis> get name 
"bingyue"

  • 关闭redis服务

Redis有可能正在将内存中的数据同步到硬盘中,强行终止进程可能会导致数据丢失。

使用下面的命令停止Redis:
redis-cli shutdown 

参考 

Linux 下 Redis 安装详解


相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
NoSQL 安全 Linux
【Redis入门】在阿里云上快速安装 Redis
如果你最近打算学习 redis 并且买了阿里云的 Linux 服务器,那么借助阿里云服务器和宝塔Linux面板,只需要简单几步就可以安装好 redis。
988 0
【Redis入门】在阿里云上快速安装 Redis
|
4月前
|
自然语言处理 NoSQL 安全
Redis基础篇:Redis简介和安装
Redis基础篇:Redis简介和安装
|
11月前
|
NoSQL Linux 网络安全
Redis一主二从搭建
Redis一主二从搭建
80 0
|
NoSQL 安全 Unix
Redis详解之 redis的简介与安装
Redis:REmote DIctionary Server(远程字典服务)。 是由意大利人Salvatore Sanfilippo(网名:antirez)开发的一款内存高速缓存数据库。是完全开源免费的,用C语言编写的,遵守BSD协议,高性能的(key/value)分布式内存数据库,基于内存运行并支持持久化的NoSQL数据库。
119 0
|
NoSQL Redis
C 程序 redis环境配置 访问Redis(二)
接上一篇继续给大家分享
115 0
C 程序 redis环境配置 访问Redis(二)
|
NoSQL Redis C++
C 程序 redis环境配置 访问Redis(一)
主要介绍 程序访问 redis的环境 以及连接 操作
134 0
C 程序 redis环境配置 访问Redis(一)
|
消息中间件 缓存 JSON
【Redis】Redis开篇与如何安装单机版Redis,这次我会了!!
很早之前,就有不少小伙伴微信留言说:冰河,你能不能写一个Redis专栏啊,我最近在学习Redis,看书看不下去,学习视频又觉得视频太长了,还是看你的文章比较给力!哈哈,原来我写的文章能够让小伙伴们有这么强的动力学习啊!终于安排到写【Redis专题】了。今天是【Redis专题】的开篇,写些什么呢?先简单的介绍下Redis并教大家如何在单机环境中安装Redis吧,也算是对【Redis专题】的开篇吧!
200 0
【Redis】Redis开篇与如何安装单机版Redis,这次我会了!!
cxa
|
存储 NoSQL 数据库
redis学习之redis的安装和简介
redis简介 Redis是一个开源的,高性能的,基于键值对的缓存与存储系统,通过设置各种键值数据类型来适应不同场景下的缓存与存储需求。同时redis的诸多高层级功能使其可以胜任消息队列,任务队列等不同角色。
cxa
1746 0
|
NoSQL Redis C语言
Redis 安装与配置(学习笔记一)
1、安装 yum install -y gcc gcc-c++ make MALLOC=libc wget http://download.redis.
1019 3
|
NoSQL PHP Redis