微服务开发实战(五)
接下来开始搭建开发环境,我的本机开发环境是macOS,而服务器运行环境是Linux。因此在这里只能主要以macOS和Linux为示例,使用Windows的同学需要自行网上搜索参考教程。不过在这里强烈建议使用Windows的同学,可以利用Windows10所带的Ubuntu Linux系统,学习一下Linux环境的软件开发,相信会得到更大的收获。
.NET Core SDK下载安装
.NET Core 拥有跨平台能力,而且支持多种操作系统,使开发的程序可以在多个操作系统中运行。我们去微软的官方网站 https://www.microsoft.com/net/download 下载最新的.NET Core SDK安装包。
文章图片
11.png
Windows和macOS操作系统可以直接下载安装文件,下载后直接运行安装文件,一路点击继续或者下一步就可完成安装。
文章图片
12.png 【微服务开发实战(五)】.NET Core支持以下多种Linux的发行版,可以通过各自的包管理器进行安装。
文章图片
13.png 以Ubuntu 16.04为例,先执行以下命令添加源。
curl https://packages.microsoft.com/keys/microsoft.asc | gpg --dearmor > microsoft.gpg
sudo mv microsoft.gpg /etc/apt/trusted.gpg.d/microsoft.gpg
sudo sh -c 'echo "deb [arch=amd64] https://packages.microsoft.com/repos/microsoft-ubuntu-xenial-prod xenial main" > /etc/apt/sources.list.d/dotnetdev.list'`
再执行以下安装命令。
sudo apt-get install apt-transport-https
`sudo apt-get update`
`sudo apt-get install dotnet-sdk-2.1.104`
安装完成后,在终端中运行dotnet --info,验证是否安装成功,如果安装成功,会显示以下版本信息。
![img](http://p6uwug0f3.bkt.clouddn.com/14.png)
推荐阅读
- 深入理解Go之generate
- 基于微信小程序带后端ssm接口小区物业管理平台设计
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- CET4听力微技能一
- 微习惯复盘
- 社保代缴公司服务费包含哪些
- 员工的微信朋友圈是公司的宣传阵地吗()
- 私有化轻量级持续集成部署方案--03-部署web服务(下)
- FBI怎么和恐怖分子谈判
- 探索免费开源服务器tomcat的魅力