添加官方APT仓库源即可下载Redis7
echo "deb [signed-by=/usr/share/keyrings/redis-archive-keyring.gpg] https://packages.redis.io/deb $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/redis.list
sudo apt-get update
sudo apt-get install redis
设置Ubuntu开机自启动
sudo Systemctl enable redis-server
Windows访问WSL下的redis服务
修改redis.conf配置文件 sudo vim /etc/redis/redis.conf
,将bind注释掉,并设置保护模式为no
Windows下自启动WSL - Redis服务 【待验证】
sudo vim /etc/init.wsl
#!/bin/sh
/etc/init.d/redis-server $1
sudo chmod 777 /etc/init.wsl
Windows 路径下
C:\Users\xxx\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Startup
创建如下VBS文件
Set ws = CreateObject("Wscript.Shell")
ws.run "wsl -u root /etc/init.wsl start", vbhide