问题:之从给Windows10装了子系统后,很久没用,打开cmd--->wsl进入Linux系统,因为项目需要用到redis,官网上说 要在Windows上安装Redis,首先需要启用WSL2(Windows Subsystem for Linux)
进入wsl后进行下载操作后,需要输入用户密码,因为Ubuntu刚下载时,设置了新的用户名和密码,然后我发现我输入密码后,系统连续三次输入报错,无法进行任何操作。
原因:可能是修改用户名后,密码失效。
解决办法:总体概括就是在root权限下重新设置用户密码,例如:我的用户名是huchuancan,然后操作如下:
- 关闭Ubuntu窗口
- 打开Powershell 或 cmd, 以root默认登陆
wsl -u root
。- 别关,在这个cmd窗口内(重点)输入
wsl
进入,- 输入
passwd your_username
,确认密码。- 关闭 WSL。
exit
修改密码成功后,根据官网指令下载redis
sudo apt-get update
sudo apt-get install redis
开启redis服务
sudo service redis-server start
通过连接Redis CLI来测试Redis服务器是否正在运行
redis-cli
127.0.0.1:6379> ping
PONG