当前位置:必发365电子游戏 > Web前端 > 本文将展示如何在CentOS上运行.NET
本文将展示如何在CentOS上运行.NET
2019-12-19

 ASPNET Music Store application 是二个来得最新的.NET 平台(包罗.NET Core/Mono等)上选取MVC 和Entity Framework的现身说法程序,本文将显得什么在CentOS上运转.NET Core版本的MusicStore,并透过Jexus对外发表。

上篇作品 《必发365手机登录官网,结合Jexus + Kestrel 安插 asp.net core 临盆条件bifa365.com,》 大家早已布置好了.NET Core和Jexus,那篇作品主要演示怎么着运维.NET Core上的MusicStore。 

首先要从MusicStore的Github 酒店里下载代码,大家使用git 克隆大器晚成份代码,运维命令 git clone https://github.com/geffzhang/MusicStore.git,下载完代码后,进入MusicStore的源码目录下,运行命令dotnet restore,这会从下载项目引用的类库(DLLs): 

必发365手机登录官网 1

不过大家看看有多数错误,原因是他引用的RC3版本,为了演示方便这里大家只利用RC2版本,我们得以运营命令git tag –list 看下都有哪些版本的tag 

必发365手机登录官网 2

下边这一步就是check out 1.0.0-rc2,实施命令git checkout tags/1.0.0-rc2,然后再执行dotnet restore,这次我们得到了期望的成功结果: 

必发365手机登录官网 3 

本文将展示如何在CentOS上运行.NET。今昔大家须要做的就是运维dotnet build 编写翻译生成我们运营这几个Web站点所需的二进制文件。 

必发365手机登录官网 4

看编写翻译结果,大家编写翻译成功了2个框架的本子,此中.NETFramework 4.5.1对应的是自己的服务器上的Mono 4.2本子,.NETCoreApp 1.0 就是大家要运转的.netcore rc2版本,最终一步正是要运转大家的MusicStore了,运营命令dotnet run就能够了:

必发365手机登录官网 5 

本条网址运转的端口是5000,上篇小说里大家设定了二个5001的Jexus端口转载到地头的5000端口,那时大家透过浏览器访问,访谈到的分界面如下,你能够试试。

必发365手机登录官网 6