【Redis】01_Redis安装卸载与注册服务
1、Redis --Windows zip安装
1.1 下载Redis
进入GitHub仓库https://github.com/MicrosoftArchive/redis/releases进行zip压缩包下载
1.2 安装(解压)
ZIP Archive版是免安装的。只要解压就行了。和安装版的没什么不同,但就是不需要安装。找到下载好的Redis-x64-3.2.100.zip右键选择(解压到...),找到你想安装的地方,喜欢放C:盘的就选择C:盘,不喜欢的就自己选个就是了
配置环境变量
将Redis的根目录添加到此电脑-->右键属性-->高级系统设置-->环境变量-->系统变量-->Path里面。
1.3 注册Redis服务
通过管理员运行cmd命令行窗口,不然会出现身份不够的错误码
以管理员身份打开cmd窗口后,将目录切换到Redis根目录。
cd到Redis-x64-3.2.100文件夹中输入redis-server.exe redis.windows.conf指令启动redis服务端
如图则启动成功。
- 启动新的“命令提示符”中,执行
redis-server --service-install redis.windows-service.conf --service-name Redis --loglevel verbose注册Redis服务
终端操作路径如上,如若删除服务可执行
sc delete Redis命令
在“命令提示符”中执行redis-server --service-start,开启Redis服务
在“命令提示符”中,执行
redis-server --service-stop关闭Redis服务。
若出现错误1067进程终止,在Redis-x64-3.2.100文件夹下新建一个空文件夹,命名为logs即可;如果创建完文件夹后还是报错,重启电脑即可。
执行redis-cli命令,成功进入redis
2、Redis --Linux yum安装
2.1 安装epel源
yum install -y epel-release
2.2 安装redis
yum install -y redis
2.3 redis 操作
//启动redis
service redis start
//查看redis运行状态
service redis status
//停止redis
service redis stop
//重启redis
service redis restart
2.4 卸载redis
yum remove redis
3、更改密码
3.1 第一种:客户端更改
启动客户端
redis-cli.exe -h 127.0.0.1 -p 6379
客户端使用config get requirepass命令查看密码
config get requirepass
# 以下为结果展示
1)"requirepass"
2)"" //默认空
客户端使用config set requirepass yourpassword命令设置密码
config set requirepass 123456
# 以下为结果展示
OK
一旦设置密码,必须先验证通过密码,否则所有操作不可用
config get requirepass
# 以下为结果展示
(error)NOAUTH Authentication required
使用auth password验证密码
auth 123456
# 以下为结果展示
OK
config get requirepass
# 以下为结果展示
1)"requirepass"
2)"123456"
也可以退出使用密码重新登录
redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456
命令行设置的密码在服务重启后失效,所以一般不使用这种方式。
3.2 第二种:配置文件设置密码
在redis根目录下找到redis.windows.conf配置文件,搜索requirepass,找到注释密码行,添加密码如下:
# requirepass foobared
requirepass 123456 //注意,行前不能有空格
重启服务后,客户端重新登录后发现
config get requirepass
# 以下为结果展示
1)"requirepass"
2)""
密码还是空?
删除服务重新注册服务,客户端再重新登录,OK了。
redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456
config get requirepass
# 以下为结果展示
1)"requirepass"
2)"123456"

浙公网安备 33010602011771号