如何在Windows 10子系统Ubuntu上的Bash上配置Redis服务器(WSL)

Ubuntu on Win10
  1. 安装

首先,需要输入以下内容来安装redis-server:
sudo apt-get install redis-server
接下来,要编辑/etc/redis/redis.conf并将以下行
bind 127.0.0.1
更改为
bind 0.0.0.0
最后,键入以下命令重新启动服务:
sudo service redis-server restart

  1. 测试

接下来,可以通过输入以下内容来测试你的Redis服务器实例:

root@yan:/home/yan# redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379>
  1. redis服务自启动问题

关闭Ubuntu窗口后下次再打开,redis-cli连不上redis服务器:

yan@yan:~$ redis-cli
Could not connect to Redis at 127.0.0.1:6379: Connection refused
not connected>

解决方法:

yan@yan:~$ sudo service redis-server start
[sudo] password for yan:
Starting redis-server: redis-server.
yan@yan:~$

再次测试:

yan@yan:~$ redis-cli
127.0.0.1:6379> ping
PONG
127.0.0.1:6379> set hello world
OK
127.0.0.1:6379> get hello
"world"
127.0.0.1:6379>

好像……WSL里面每次都要自己手动启动服务……

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

推荐阅读更多精彩内容