配置Redis免安装环境变量
一、下载zip版本
GitHub:https://github.com/tporadowski/redis/releases
二、解压zip
找个自己喜欢的路径解压
1.配置环境变量
2.配置文件
redis.windows.conf
redis.windows-service.conf
部分参数
#bind 127.0.0.1 #注释掉这一句,使redis可以外部访问
port 6379 #默认端口,可以改成别的端口
protected-mode yes #修改为yes,开启保护模式,默认是yes
#daemonize no #这一句是注释的,windows版本不支持,默认是no
requirepass 123456 #密码
appendonly yes #aof持久化,默认是no
通过 msi 安装包安装的 redis 服务,默认使用的是 redis.windows-service.conf;
通过 zip 安装包安装的 redis 服务,使用的是自己指定的 redis 配置;
初始阶段配置都是一样的
3.临时服务使用
使用配置启动
redis-server.exe redis.windows-service.conf #指定配置文件启动
redis-server.exe #用默认的redis.windows.conf配置启动
直接双击打开 redis-server.exe,redis-cli.exe 则默认使用的是 redis.windows.conf 配置。
黑窗口不能关,关闭就停止服务。
4.部署服务使用
安装服务指定名:redis-server --service-install redis.windows.conf --service-name Redis5.0 --loglevel verbose
这个也行:sc create Redis5.0 binPath= "D:\devTool\Redis\Redis-x64-5.0.14.1\redis-server.exe --service-run D:\devTool\Redis\Redis-x64-5.0.14.1\redis.windows.conf" start= auto
安装服务:redis-server --service-install redis.windows.conf --loglevel verbose
说明:--loglevel verbose表示日志级别为详细
卸载服务:redis-server --service-uninstall --service-name 服务名
开启服务:redis-server --service-start --service-name 服务名
停止服务:redis-server --service-stop --service-name 服务名
卸载默认服务:redis-server --service-uninstall
开启默服务:redis-server --service-start
停止默服务:redis-server --service-stop
使用 net start 和 net stop 也可以。
在后台启动不会误关黑窗口。