redis安装

redis介绍

Redis是一种高级key-value数据库。它跟memcached类似,不过数据可以持久化,而且支持的数据类型很丰富。有字符串,链表,集 合和有序集合。支持在服务器端计算集合的并,交和补集(difference)等,还支持多种排序功能。所以Redis也可以被看成是一个数据结构服务器。
Redis的所有数据都是保存在内存中,然后不定期的通过异步方式保存到磁盘上(这称为“半持久化模式”);也可以把每一次数据变化都写入到一个append only file(aof)里面(这称为“全持久化模式”)。

一、linux版本安装

1、下载解压

包放置路径/opt/
cd /opt/
tar -xzvf redis-4.0.14.tar.gz

2、编译至安装目录

make PREFIX=/opt/redis-4.0.14 install
在/opt/redis-4.0.14目录bin下生成了以下文件

redis-benchmark

redis-check-aof

dump

redis-cli

redis-sentinel

redis-server

参数介绍:
redis-server:Redis服务器的daemon启动程序

redis-cli:Redis命令行操作工具。也可以用telnet根据其纯文本协议来操作

redis-benchmark:Redis性能测试工具,测试Redis在当前系统下的读写性能

redis-check-aof:数据修复

dump:检查导出工具

3、拷贝redis安装目录下的redis.conf到redis安装目录的bin下is-2.8.22/bincp redis.conf /opt/redis-2.8.22/bin

cp redis.conf /opt/redis-4.0.14/bin

4、修改配置文件redis.conf

1)配置后台启动

daemonize yes

2)配置连接端口

port 6379

3)配置访问密码

requirepass dragon

4)配置全网访问

bind 0.0.0.0

5、启动redis

cd /opt/redis-4.0.14/bin
./redis-server redis.conf
检查是否启动成功:ps -ef |grep redis

6、停止redis

cd /opt/redis-4.0.14/bin
./redis-cli -a dragon
shutdown

或者直接kill掉redis进程:
ps -ef |grep redis
kill -9 进程ID

7、连接redis

redis-cli [redis的IP] -p [redis端口] -a [redis密码]
redis-cli -h 10.201.8.62 -p 6379 -a dragon

8、其他非必须设置

1)redis的日志设置

在redis安装目录/opt/redis-4.0.14/下创建文件夹log,并在log文件下创建文件redis.log
编辑redis.conf找到logfile,如下设置:
loglevel notice
logfile "/opt/redis-4.0.14/log/redis.log"
最后重启后查看

二、windows版本安装

1、解压redis-latest

2、修改redis.windows.conf文件 新增密码

3、启动redis

打开windows cmd窗口,切换到该目录下,启动redis服务器 redis-server redis.windows.conf

原文地址:https://www.cnblogs.com/seamy/p/15638246.html