Redis的windows和Linux安装和客户端连接
一、windows安装Redis
1、下载压缩包
windows压缩包下载地址:Releases · microsoftarchive/redis (github.com)
2、Redis安装
将下载的压缩包解压至需要安装的目录
3、启动Redis临时服务
双击安装目录下的"redis-server.exe"文件,并保持窗口开启(若关闭窗口则服务关闭)。
或者在目录下执行cmd,执行以下命令
redis-server.exe redis.windows.conf或者redis-server.exe redis.windows-service.conf
4、启动Redis客户端测试连接
双击安装目录下的"redis-cli.exe"文件,执行ping
命令,下行出现"PONG"则连接成功。
5、修改密码
redis安装完后,默认是没有密码的。
使用命令设置的密码为临时密码,重启服务即失效,不推荐;推荐修改配置文件设置永久密码,重启服务依旧有效。
打开安装目录下的redis.windows.conf文件,搜索"requirepass foobared",在下一行输入"requirepass "+密码,保存后重启服务即可。(如上一步骤安装服务命令的配置文件参数为redis.windows-service.conf,则修改redis.windows-service.conf文件。)
# requirepass foobared
requirepass 123456
二、Windows配置Redis服务
1.配置系统环境变量
右键此电脑->属性||打开设置->系统->关于,高级系统设置->环境变量
选中系统变量Path点击"编辑",弹出的窗口点击"新建",输入Redis安装目录的绝对路径(可点击"浏览",选择Redis安装目录)。
配置好之后,弹出的窗口全部点击"确定"关闭即可。
2、安装Redis服务
在安装目录下打开命令提示符(可在安装目录的地址栏输入cmd直接回车),执行以下命令。
注:即使配置了系统环境变量,此命令仍需在Redis安装目录下执行,否则找不到redis.windows.conf文件会报错;
此命令的配置文件参数可以是"redis.windows.conf"或"redis.windows-service.conf",执行哪个参数则后期需要修改配置的文件就是哪个。
redis-server.exe --service-install redis.windows.conf --loglevel verbose
提示"Redis sucessfully installed as a service."则Redis服务安装成功,可打开任务管理器进行确认
注:Redis服务安装后默认是开机启动的。如需改为手动启动,右键此电脑,点击"管理",打开"服务",找到Redis,右键点击"属性",修改启动类型为"手动",点击"应用"“确定”,关闭窗口即可。
如需卸载Redis服务,运行命令提示符,执行以下命令。
redis-server --service-uninstall
三、Linux基于docker安装Redis
1、安装Docker
如果服务器已经安装了docker,则忽略此步骤,如果没有安装,则可以按照一下方式安装:
参考:Linux安装Docker完整教程_zrer022的博客-CSDN博客_linux安装docker
2、拉取redis镜像
docker pull redis:6.0.0
3、创建需要映射的文件夹及配置文件
- 创建文件夹
mkdir -p /home/redis/{conf,data,logs}
- 在conf目录下创建配置文件
a) vim /home/redis/conf/redis.conf
b) 添加需要的配置项
c) 下面是我的配置项,可以直接复用或者做一些增删改
需要注意的是,如果不需要为redis设置密码,可以将requirepass 123456 删除 ,目前密码是123456
pidfile /var/run/redis.pid
port 6379
databases 16
save 900 1
save 300 10
save 60 10000
rdbcompression yes
dbfilename dump.rdb
dir /data
requirepass 123456
appendonly yes
4、执行docker启动命令
docker run -d -p 6379:6379 --name redis -v /data/redis/conf/redis.conf:/etc/redis/redis.conf -v /data/redis/data:/data redis:6.0.0 redis-server /etc/redis/redis.conf
5、启动并测试
使用redis客户端输入ip+port+密码(如果有的话),查看是否可以正常连接吧
四、windows的Redis的连接工具
1、下载和安装连接工具
下载地址:Release 0.9.3 · uglide/RedisDesktopManager · GitHub
双击安装程序,进行安装