非关系数据库之Redis ---- redis安装 (第三弹)

1、软件下载解压,

Redis的官方下载站是http://redis.io/download

安装包下载地址:https://github.com/MSOpenTech/redis/releases

Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 自己平时放软件的地方。

 

 

安装完成后,安装目录下大概会有以下几个文件:

redis-server.exe:服务端程序,提供redis服务

redis-cli.exe: 客户端程序,通过它连接redis服务并进行操作

redis-check-dump.exe:本地数据库检查

redis-check-aof.exe:更新日志检查

redis-benchmark.exe:性能测试,用以模拟同时由N个客户端发送M个 SETs/GETs 查询 (类似于 Apache 的ab 工具).

redis.windows.conf: 配置文件,将redis作为普通软件使用的配置,命令行关闭则redis关闭

redis.windows-service.conf:配置文件,将redis作为系统服务的配置,用以区别开两种不同的使用方式

2、修改redis配置文件

用记事本或者Notepad++打开redis.windows.conf并找到“# requirepass foobared”这一行,在这一行下面增加一行“requirepass 123456” 例如:123456是我的密码

redis配置文件含义

#是否作为守护进程运行

daemonize no

#Redis 默认监听端口

port 6379

#客户端闲置多少秒后,断开连接

timeout 300

#日志显示级别

loglevel verbose

#指定日志输出的文件名,也可指定到标准输出端口

logfile redis.log

#设置数据库的数量,默认最大是16,默认连接的数据库是0,可以通过select N 来连接不同的数据库

databases 32

#Dump持久化策略

#当有一条Keys 数据被改变是,900 秒刷新到disk 一次

#save 900 1

#当有10 条Keys 数据被改变时,300 秒刷新到disk 一次

save 300 100

#当有1w 条keys 数据被改变时,60 秒刷新到disk 一次

save 6000 10000

#当dump .rdb 数据库的时候是否压缩数据对象

rdbcompression yes

#dump 持久化数据保存的文件名

dbfilename dump.rdb

########### Replication #####################

#Redis的主从配置,配置slaveof则实例作为从服务器

#slaveof 192.168.0.105 6379

#主服务器连接密码

# masterauth <master-password>

############## 安全性 ###########

#设置连接密码

#requirepass <password>

############### LIMITS ##############

#最大客户端连接数

# maxclients 128

#最大内存使用率

# maxmemory <bytes>

########## APPEND ONLY MODE #########

#是否开启日志功能

appendonly no

# AOF持久化策略

#appendfsync always

#appendfsync everysec

#appendfsync no

################ VIRTUAL MEMORY ###########

#是否开启VM 功能

#vm-enabled no

# vm-enabled yes

#vm-swap-file logs/redis.swap

#vm-max-memory 0

#vm-page-size 32

#vm-pages 134217728

#vm-max-threads 4

使用默认配置文件启动redis会报错的,需要修改maxmemory这一项,注意单位时字节(209715200是200MB)

maxmemory 209715200

如果需要设置连接密码,就修改requirepass,设为自己的密码。

requirepass mypassword

2、执行具体的安装

(1)进入到解压目录,

打开cmd 窗口 使用cd命令切换到解压目录运行 

redis-server.exe redis.windows.conf

*注:可以把 redis 的路径加到系统的环境变量里,这样就省得再输路径了,后面的那个 redis.windows.conf 可以省略,如果省略,会启用默认的。

 

出现以上界面,表示你已经启动redis的服务端,如果想退出就按ctrl+C

这时候另启一个cmd窗口,原来的不要关闭,不然就无法访问服务端了。

  1. 安装服务:

cmd进去redis目录,执行如下命令。

redis-server --service-install redis.windows.conf

正确如下:

 

 

可能会报错,解决方法如下:

 

1)先卸载服务:

redis-server --service-uninstall

2)然后再安装:

redis-server--service-install redis.windows.conf

  1. 启动客户端连接redis

不要关闭redis服务端的cmd控制台 , 双击打开 redis-cli.exe , 如果不报错,则连接上了本地服务器,然后测试,比如 set命令,get命令,首次输入set命令你会发现出来(error) NOAUTH Authentication required.这是因为你已经更改redis.windows.conf的配置密码,然后键入“auth 你的密码”如果出现OK则说明你已经可以使用Redis的客户端了。就可以在控制台随意插入删除数据了,详情如图

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

学跑的猿

制作不易

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值