ASP.NETCore托管和部署Linux实操演练手册-创新互联
一、课程介绍
ASP.NET Core 是一种全新的跨平台开源 .NET 框架,能够在 IIS、Nginx、Apache、Docker 上进行托管或在自己的进程中进行自托管。
目前成都创新互联已为1000+的企业提供了网站建设、域名、雅安服务器托管、网站托管、企业网站设计、高县网站维护等服务,公司将坚持客户导向、应用为本的策略,正道将秉承"和谐、参与、激情"的文化,与客户和合作伙伴齐心协力一起成长,共同发展。作为一个.NET Web开发者,我最伤心的时候就是项目开发部署时面对Windows Server上贫瘠的解决方案,同样是神器Nginx,Win上的Nginx便始终不如Linux上的所幸.ASP.NET Core出现了,它顺应了开源大趋势,摆脱了一直为人诟病的WindowsServer,以ASP.NET Core的跨平台版本出现在了我们的眼前。作为.NET程序员大多数工作无法脱离Windows,习惯于图形化的工作环境,特别对刚接触Linux系统来说感觉使用很不习惯, 所谓工欲善其事,必先利其器,毕竟我们程序员的精力是有限的 ,把有限的时间投入到有价值的事情上去。
1.1、本次分享课程包含知识点如下:
1、为什么asp.net不能跨平台,而asp.net core可以跨平台?
2、asp.net core web服务器HTTP.sys和Kestrel区别以及特点
3、asp.net core两种托管模型以及如何选择?
4、ASP.NET Core的运行机制
5、VirtualBox下安装Linux CentOS系统
6、两种方式安装.NET Core SDK on Linux CentOS
7、 Linux CentOS上安装Nginx
8、使用IIS 在 Windows 上托管 ASP.NET Core
9、使用Nginx 在 Linux 上托管 ASP.NET Core
如果您对本次分享课程《ASP.NET Core托管和部署Linux实操演练手册》感兴趣的话,那么请跟着阿笨一起学习吧。
废话不多说,直接上干货,我们不生产干货,我们只是干货的搬运 !
微软高调示爱Linux
二、概念名称含义解释
2.1、为什么asp.net不能跨平台,而asp.net core可以跨平台?
2.2、asp.net core web服务器HTTP.sys和Kestrel以及特点
2.3、asp.net core两种托管模型以及如何选择
1)、Inprocess(进程内托管)
2)、Outofprocess(进程外托管)
3)、那么问题来了两种托管模型我们该如何进行选择?
4)、ASP.NET Core的运行机制
三、ASP.NET Core托管和部署实操演练
3.1、VirtualBox下安装Linux CentOS系统
3.2、两种方式安装.NET Core SDK on Linux CentOS
3.3、 Linux CentOS上安装Nginx
3.4、使用IIS 在 Windows 上托管 ASP.NET Core
3.5、使用Nginx 在 Linux 上托管 ASP.NET Core
四、课后思考与总结
【网易云课堂】:点击在线观看
【腾讯课堂】:点击在线观看
【微信公众号】:跟着阿笨一起玩NET
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
网页名称:ASP.NETCore托管和部署Linux实操演练手册-创新互联
分享网址:http://hbruida.cn/article/csddgo.html