linux云服务器配置部署redis

redis介绍及安装

redis适用场合

1、缓存
2、取最新N个数据的操作
3、需要精确设定过期时间的应用
4、计数器应用
5、Uniq操作,获取某段时间所有数据排重值
6、实时系统,反垃圾系统
7、Pub/Sub构建实时消息系统
7、Pub/Sub构建实时消息系统
8、构建队列系统
9、排行榜应用,取TOP N 操作
redis的具体使用命令及教程 可参考 http://www.runoob.com/redis/redis-tutorial.html

redis下载安装

linux版本: CentOS 7.2 64位(云服务器)
redis下载地址:http://redis.io/download ,下载最新稳定版本。(本文使用的是5.0.4版本)
安装步骤:
注意:redis是C语言开发, 对Redis编译需要依赖gcc环境,如果linux没有gcc环境,需要安装gcc
yum install gcc-c++ 安装gcc 根据提示 依次输出两次y (下载:y,安装:y)
1、使用ssh客户端登录linux服务器(SSH Secure Shell 、winscp等 都可以)
2、cd 到要安装的目录下linux服务器
3、wget http://download.redis.io/releases/redis-5.0.4.tar.gz 下载安装包(或者手动去下载地址下载后放到相应目录下)
4、tar xzf redis-5.0.4.tar.gz 解压安装包
5、cd redis-5.0.4 进入redis-5.0.4
6、make 对redis解压后文件进行编译 (下图为编译成功)
在这里插入图片描述
7、编译成功后,cd 进入src文件夹,执行make install进行Redis安装

redis部署启动

1、若redis-5.0.4文件夹中没有bin 则可以生成bin文件夹
mkdir bin 创建bin文件夹
2、cd 进入 src中 将下列文件移动到创建的bin目录下
mv mkreleasehdr.sh redis-benchmark redis-check-aof redis-cli redis-server /usr/local/redis-5.0.4/bin
3、在redis-5.0.4文件夹中 编辑redis.conf配置文件,将daemonize属性改为yes(表明需要在后台运行)
4、需要配置密码的话,编辑redis.conf的配置文件,找到requirepass这个参数
#requirepass foobared
requirepass 123456 //指定密码123456
5、cd 进入到bin中 执行redis-server 命令,启动redis 服务,并指定启动服务配置文件。
redis-server /usr/local/redis-5.0.4/redis.conf
6、redis默认端口6379,启动成功后可以通过当前服务进行查看
ps -ef | grep redis
7、设置开机启动
echo “/usr/local/redis-5.0.4/redis-server /usr/local/redis-5.0.4/redis.conf &” >> /etc/rc.local

redis的使用

cd 进入到bin中 执行redis-cli 命令
redis-cli -h ip地址 -p 端口 或者直接 redis-cli(默认ip 端口)
列子:
[root@VM_0_7_centos bin]# redis-cli
127.0.0.1:6379> ping
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth 123456 //指定密码
OK
127.0.0.1:6379> ping //测试客户端与Redis的连接是否正常,如果连接正常会收到回复PONG
PONG
127.0.0.1:6379> keys * //查看redis的所有key值
(empty list or set)
127.0.0.1:6379>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值