美文网首页
搭建跨平台(操作系统)的开发环境

搭建跨平台(操作系统)的开发环境

作者: 4ea0af17fd67 | 来源:发表于2020-02-06 20:41 被阅读0次

遇到问题

服务器都是linux系统,通常是Centos,本地开发通常都是Windows或max os,开发环境和生成环境不匹配,开发非常不方便!

企业项目很复杂,几十个微服务,中间件多为分布式,环境问题必须先解决。

解决方案

Windows/Mac os装虚拟机,虚拟机装Centos,Centos装docker+k8s

  • 优点:开发在本地,ssh连上Centos跟生产环境保证一致。
  • 缺点:性能受损,环境验证折腾(企业项目大了折腾是必然,微服务几百个应用环境是必然复杂的)

备选方案:
本地虚拟机换为租用云服务器,比如阿里云之类

  • 优点: 避免折腾,开箱即用,服务稳定
  • 缺点:花钱,企业付费还可以,自己付费承担不起

注意:本地虚拟机是必备,开发环境往往需要多种操作系统,今天一个Windows Server,明天又要Ubuntu,后天要求你Mac os给ios打个包。

虚拟机选择

VirtualBox,原因是开源免费,支持所有操作系统

Centos 下载

下载地址 https://www.centos.org/download/

下载示例: https://mirrors.aliyun.com/centos/8/isos/x86_64/CentOS-8.1.1911-x86_64-dvd1.iso

相关文章

网友评论

      本文标题:搭建跨平台(操作系统)的开发环境

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