美文网首页
[Memo] Windows 下使用 Msys2 搭建携程 Ap

[Memo] Windows 下使用 Msys2 搭建携程 Ap

作者: NetOwls | 来源:发表于2019-03-20 15:46 被阅读0次
    LinuxLinux
    • 安装 Msys2 最新版本的环境。

      • 官网下载地址: http://www.msys2.org/
      • 注意: 安装路径中不要包含空格、中文字符等!
    • 修改 Msys2 - Pacman 包源地址为国内镜像 (我使用的是清华大学镜像)。

      • 镜像配置目录: {msys2 installed directory}/etc/pacman.d/
      • MinGW32 包源配置
      [/etc/pacman.d/mirrorlist.mingw32]
      
      
      ##
      ## 32-bit Mingw-w64 repository mirrorlist
      ##
      
      ## Primary
      ## msys2.org
      Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/i686/
      Server = http://repo.msys2.org/mingw/i686/
      Server = https://sourceforge.net/projects/msys2/files/REPOS/MINGW/i686/
      Server = http://www2.futureware.at/~nickoe/msys2-mirror/mingw/i686/
      Server = https://mirror.yandex.ru/mirrors/msys2/mingw/i686/
      
      • MinGW64 包源配置
      [/etc/pacman.d/mirrorlist.mingw64]
      
      
      ##
      ## 64-bit Mingw-w64 repository mirrorlist
      ##
      
      ## Primary
      ## msys2.org
      Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/mingw/x86_64/
      Server = http://repo.msys2.org/mingw/x86_64/
      Server = https://sourceforge.net/projects/msys2/files/REPOS/MINGW/x86_64/
      Server = http://www2.futureware.at/~nickoe/msys2-mirror/mingw/x86_64/
      Server = https://mirror.yandex.ru/mirrors/msys2/mingw/x86_64/
      
      • Msys2 包源配置
      [/etc/pacman.d/mirrorlist.msys]
      
      
      ##
      ## MSYS2 repository mirrorlist
      ##
      
      ## Primary
      ## msys2.org
      Server = https://mirrors.tuna.tsinghua.edu.cn/msys2/msys/$arch/
      Server = http://repo.msys2.org/msys/$arch/
      Server = https://sourceforge.net/projects/msys2/files/REPOS/MSYS2/$arch/
      Server = http://www2.futureware.at/~nickoe/msys2-mirror/msys/$arch/
      Server = https://mirror.yandex.ru/mirrors/msys2/msys/$arch/
      
    • 更新 Pacman 包管理工具

      [Linux Shell - msys2.exe]
      pacman -Syu
      
    • 让 Msys2 继承 Windows 环境变量 (Java JDK 等)

      • 添加 Windows 系统环境变量: MSYS2_PATH_TYPE=inherit
      • 重启 msys2.exe 终端。
    • 部署携程 Apollo 分布式配置管理服务 (Apollo Quick-Start)

      • 注意: Msys2 安装根路径即为 Linux 虚拟环境的 Home 路径。
      • 按照 apollo-github 的说明,下载 apollo-quick-start 压缩包。
      • 解压后,复制到 msys2 根目录下的任意位置 (建议新建一个目录放置。比如: /apps/ctrip-apollo/)。
      • 按照说明部署 MySQL 数据库。
      • 使用 msys2.exe 终端,执行 "/demo.sh" 脚本。
      [msys2 terminal]
      $ ./demo.sh
      
      之后 bala bala
      

    Windows 下估计也可以直接启动 Apollo,但是我没有启动成功。

    也想过使用虚拟机搭建 Linux 环境,不过那点可怜的内存还是算了吧。

    Cygwin 貌似也是一个解决方案,但是令人发指的下载速度,3.x 兆的安装包反复下载失败。呵呵了...

    好吧,最终选择 Msys2 作为 Linux 模拟环境。

    因为,我可能还要用 Redis-5。

    最终,Windows 开发,有点苦逼。但是爷喜欢!


    © 2019 Wang Yucai.

    相关文章

      网友评论

          本文标题:[Memo] Windows 下使用 Msys2 搭建携程 Ap

          本文链接:https://www.haomeiwen.com/subject/ufgzmqtx.html