window10 WSL子系统上设置redis开发环境

12 篇文章 0 订阅 ¥19.90 ¥99.00

Redis是常用的缓存,部署在Linux系统中,但日常开发中,使用window系统的较多,如果是在window10系统上,则可以通过应用Window Subsystem for Linux来构建开发环境,WSL是运行在window系统上的一个Linux子系统,有点类似cygwin,这样就可以在window系统上运行Linux可执行文件(ELF格式)

 

系统环境准备:

要求:win10的版本window builder 是16215 或更高,可以参考下面链接查询本机系统版本

https://docs.microsoft.com/en-us/windows/wsl/troubleshooting#check-your-build-number

 

安装Window Subsystem for Linux:

  • 在安装Linux distro前,需要确保“Window Subsystem for Linux”选项是enanble状态,以administrator打开powershell运行下面命令然后重启系统:
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux

或者在控制面板中开启此功能:

 

  • 下载并安装Linux distro

有3种安装方式,因为访问window store速度很慢,所以手动下载安装包,下载链接:https://docs.microsoft.com/en-us/windows/wsl/install-manual,选择相应的LInux版本,比如Ubuntu 18.04,

下载到本地目录后,运行powershell解压

Rename-Item ~/Ubuntu.appx ~/Ubuntu.zip
Expand-Archive ~/Ubuntu.zip ~/Ubuntu

并运行<distro>.exe完成安装,根据提示设置用户名及密码。具体可以参考链接:https://docs.microsoft.com/en-us/windows/wsl/install-win10

安装完Ubuntu后,将目录加入到环境变量中

 

Redis安装:

在上面解压的目录中,运行ubuntu.exe进入linux环境,或者从命令行运行bash命令,进入linux后,先准备必须的更新:

$ sudo apt-get update
$ sudo apt-get install make
$ sudo apt-get install gcc

LInux环境更新后,继续Redis的安装,

wget http://download.redis.io/redis-stable.tar.gz
tar xvzf redis-stable.tar.gz
cd redis-stable
make

具体可以参考:https://redis.io/topics/quickstart,安装完后,可以测试一下看看是否安装正确

 

运行ubuntu,或者在powershell中执行bash命令,效果是一样的,都将启动Linux子系统

进入Linux子系统后,执行命令:redis-server,启动了redis服务,另起一窗口,执行redis客户端:redis-cli

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值