zoukankan      html  css  js  c++  java
  • window10 WSL子系统上设置redis开发环境

    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

  • 相关阅读:
    Ensp模拟OSPF与ACL综合应用
    ENSP配置NAT
    Ensp配置RSTP
    EnspOSPF单区域配置
    Ensp配置静态路由和默认路由
    NotPron国外版
    MSF
    转换流
    梦之光芒1-14关通关秘籍
    php序列化与反序列化
  • 原文地址:https://www.cnblogs.com/benfly/p/10993909.html
Copyright © 2011-2022 走看看