CentOS 7 安装. Net Core SDK 2.0
1.安装.Net Core SDK 2.0
1)首先准备好先决条件
sudo yum install libunwind libicu(安装libicu依赖)
2)下载.net Core SDK二进制文件
# https://github.com/dotnet/core/blob/master/release-notes/download-archives/2.0.0-download.md
在 https://www.microsoft.com/net/download/linux 下载对应版本
wget https://www.microsoft.com/net/download/thank-you/dotnet-sdk-2.1.3-linux-x64-binaries
3)解压
mkdir -p /usr/local/dotnet 
tar zxf dotnet-sdk-2.0.0-linux-x64.tar.gz -C /usr/local/dotnet
4)dotnet添加链接文件。
ln -s /usr/local/dotnet/dotnet /usr/local/bin
5)输入 dotnet --info 来查看是否安装成功

2. 初始化代码
初始化一个webapi应用程序样例!
1)创建目录
mkdir /hy/hyapp
2)进入目录(重要:所有下面的dotnet命令操作都在此工程目录之下)
cd /hy/hyapp
3)创建webapi工程
dotnet new webapi
3. 运行程序
1)根据工程还原指定的包文件:
dotnet restore
2)实际启动程序
dotnet run
3)发布
dotnet publish
4) nuget 增加类库引用(https://www.nuget.org/),以mysql为例子
dotnet add package MySql.Data --version 8.0.8-dmr
4.准备就绪!
dotnet run 之后 .NET core 2.0 就运行在您的机器上! 默认地址:http://localhost:5000
更多资料 https://github.com/dotnet/core/
5.需要工具
Visual Studio Code 可以运行在Linux 或 mac 上,并且全面支持.NET Core。 
下载免费的 Visual Studio Code 并安装从市场下载 C# extension ,以便开始最佳体验。
CentOS 7 安装. Net Core SDK 2.0的更多相关文章
- 在Centos中安装.net core SDK
		
在Linux中运行.net core 项目必须要有.net core SDK 环境.之前配置过几次,但由于没有做总结.过了几天又配置的时候 感觉特别陌生,今天就记录一次.net core SDK 的安 ...
 - Linux CentOS 下安装.net core sdk
		
注册Microsoft密钥 sudo rpm -Uvh https://packages.microsoft.com/config/rhel/7/packages-microsoft-prod.rpm ...
 - CentOS 7 安装.NET Core 2.0
		
一.添加dotnet产品Feed 在安装.NET Core之前,您需要注册Microsoft产品Feed. 这只需要做一次. 首先,注册Microsoft签名密钥,然后添加Microsoft产品Fee ...
 - .NET Core项目部署到Linux(Centos7)(五)Centos 7安装.NET Core环境
		
目录 1.前言 2.环境和软件的准备 3.创建.NET Core API项目 4.VMware Workstation虚拟机及Centos 7安装 5.Centos 7安装.NET Core环境 6. ...
 - 如何在VMware中安装Windows Phone SDK 8.0 (支持模拟器调试)
		
相信很多开发者目前的系统还是Win7或Mac,一般不会为了开发某个程序而重装系统,所以我们就需要用到VMware这类的虚拟机来模拟预期的开发环境.在开始介绍前,给大家说明下我当前的软硬件环境,本文所讲 ...
 - 原因是未找到“sgen.exe”,或未安装 .NET Framework SDK v2.0
		
visual studio编译出现错误:错误 2 任务失败,原因是未找到“sgen.exe”,或未安装 .NET Framework SDK v2.0.该任务正在注册表项 HKEY_LOCAL_MAC ...
 - Windows Phone 8初学者开发—第2部分:安装Windows Phone SDK 8.0
		
原文 Windows Phone 8初学者开发—第2部分:安装Windows Phone SDK 8.0 原文地址:http://channel9.msdn.com/Series/Windows-Ph ...
 - 【Linux】- CentOS 7 安装.NET Core 2.1
		
添加dotnet产品Feed 在安装.NET Core之前,您需要注册Microsoft产品Feed. 这只需要做一次. 首先,注册Microsoft签名密钥,然后添加Microsoft产品Feed. ...
 - CentOS 7 安装 .Net Core 2.0 详细步骤
		
轰轰烈烈的Core 热潮,从部署环境开始.参照了网上不少前辈的教程,也遇到不少的坑,这边做个完整的笔记. 一.构建.Net core 2的应用程web发布,因为是用来测试centos上的core 环境 ...
 
随机推荐
- LHC大神问的矩阵转置问题
			
数学中线性代数中提到的矩阵转置,其实在我们的业务场景中也有需要的地方,比如LHC大神问到的这个问题 那么如何进行行列转换呢? 代码如下: <?php $array=array( '部门1'=&g ...
 - Objective-C语法之动态类型(isKindOfClass, isMemberOfClass,id)等
			
对象在运行时获取其类型的能力称为内省.内省可以有多种方法实现. 判断对象类型 -(BOOL) isKindOfClass: classObj 判断是否是这个类或者这个类的子类的实例/ 判断是否是这个类 ...
 - 7代CPU安装win7的方法
			
7代CPU安装win7会遇到的问题: 32位的win7不支持uefi启动,64位win7理论上支持uefi启动,但实际上需要开启兼容模式才能启动,并且启动速度并没有变快. 根据不同型号的主板,需要解决 ...
 - PHPMailer命令执行及任意文件读取漏洞
			
今天在thinkphp官网闲逛,无意下载了一套eduaskcms,查看了一下libs目录中居然存在PHPMailer-5.2.13,想起了之前看到的PHPMailer的漏洞,可惜这套CMS只提供了一个 ...
 - Apache 配置文件详解
			
0x01 禁止目录列表访问 () 备份httpd.conf配置文件,修改内容: <Directory "/web"> Options FollowSymLinks Al ...
 - javascript 资料
			
jQuery 语法实例 $(this).hide() 演示 jQuery hide() 函数,隐藏当前的 HTML 元素. $("#test").hide() 演示 jQuery ...
 - 国内CDN加速现状
			
什么是CDN CDN的全称是Content Delivery Network,即内容分发网络.是位于网络层与应用层之间的网络应用,其目的是通过在现有的Internet中增加一层新的网络架构,将网站的内 ...
 - Stay hungry, Stay foolish 的原义
			
乔布斯在斯坦福大学毕业演讲中说过,他最喜欢的一句话叫做"Stay hungry, Stay foolish". "Stewart和他的人出了好几期<地球产品目录&g ...
 - eclipse闪退解决
			
log: !SESSION 2014-03-12 14:02:45.207 -----------------------------------------------eclipse.buildId ...
 - zip&unzip范例
			
范例: zip命令可以用来将文件压缩成为常用的zip格式.unzip命令则用来解压缩zip文件. 1. 我想把一个文件abc.txt和一个目录dir1压缩成为yasuo.zip: # zip -r y ...