Redis安装、卸载、三种方式启动redis。Redis两种方法设置密码

工具:

链接:https://pan.baidu.com/s/1XL4Sx4AUuScCb5jOjMi5cw 
提取码:mwec

一、安装

cmd命令切换至redis目录下。以管理员身份运行以下命令

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

安装了Redis(右键计算机—管理—服务 或者 快捷键Ctrl+shift+ESC 打开任务管理器—服务 ,查找是否有Redis服务(有则安装成功,反之亦然)

二、卸载

cmd命令切换至redis目录下。以管理员身份运行以下命令

redis-server.exe --service-uninstall

三、设置密码

1、临时、暂时

旧redis服务启动时,在redis-cli中输入config set requirepass "1234",若关闭了旧redis服务,再重启新redis服务,原来的“1234”密码就不可用于新redis-server的redis-cli中了)

------------------(我的Redis放在D:\ProgramFiles\下)--------------CMD中:
 
C:\WINDOWS\system32>net start redis【开启服务,在任务管理器的服务中,redis服务状态为“正在运行”】
Redis 服务正在启动 .
Redis 服务已经启动成功。
 
 
C:\WINDOWS\system32>d:
 
D:\>cd pro*\re*
 
D:\Program Files\Redis>config set requirepass "1234"【这个命令不是cmd命令或可运行程序或批处理文件】
'config' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
 
D:\Program Files\Redis>redis-cli【从cmd中进入redis-cli客户端】
127.0.0.1:6379> ping【没有设置密码,所以可以直接测试“ping”】
PONG
(0.55s)
127.0.0.1:6379> config set requirepass "1234"【在redis-cli中设置密码,但“密码”只能用于该redis-server,下面就是“测试是不是只能用于该Redis服务”】
OK
127.0.0.1:6379> exit【退出redis-cli而已,不是停止redis-server运行】
 
D:\Program Files\Redis>redis-cli【没有shutdown关闭Redis服务,又回到了redis-cli客户端里了】
127.0.0.1:6379> ping【报错了,说“没有auth证明该请求”,说明要使用"密码"才行】
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth 1234【输入密码,返回“OK”,说明设置成功】
OK
127.0.0.1:6379> config get requirpass【这个命令是错误的,这个命令不能获取密码】
(empty list or set)
(0.76s)
127.0.0.1:6379> exit【离开redis-cli客户端】
 
D:\Program Files\Redis>net stop redis【cmd命令 关闭该redis服务,任务管理器的服务中,redis服务状态为“停止”】
 
Redis 服务已成功停止。
 
 
D:\Program Files\Redis>net start redis【重启新redis服务】
Redis 服务正在启动 .
Redis 服务已经启动成功。
 
 
D:\Program Files\Redis>redis-cli
127.0.0.1:6379> ping【无需密码,就可以在redis-cli客户端操作了,由此说明,只能使用于原来的redis服务】
PONG
127.0.0.1:6379>

2、持久
密码记录在D:\Program Files\Redis的redis.windows.conf文件中!!!
好处:每次重启Redis服务,无需再设置一次密码,而且,忘记了,可以打开看看!!!
启动:

一:
    在D:\Program Files\redis(Redis)中:
    双击redis-server.exe
二:
    在Windows+R-->cmd(cmd命令)-->命令提示符窗口中(原始做法):
    D:\Program Files\redis>redis-server.exe redis.windows.conf
    (也可以是redis-server redis.windows.conf 也可以是redis-server)
 注:这 两个方法 打开的Redis服务都是暂时的(即,任务管理器的服务的Redis服务状态没有变化)!!!因为关闭窗口的同时,也将Redis服务关闭了!!!

三:
    要持久启动Redis服务:
    (1)打开任务管理器-服务,手动启动Redis服务,
    (2)打开cmd窗口(以管理员身份运行),输入:net start Redis

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容