我搜索了这个问题,但不幸的是我没有找到与此主题相关的任何内容。
我知道我可以使用Azure,但这是一个小主页的方式昂贵! (我知道自由模式,但这只是开发阶段的一个选项)
所以,我会租用Windows虚拟服务器(vServer)来托管,但我想在新页面上使用.NET核心RC2。
问题是,我可以在vServer上使用它吗(有没有人已经这样做了?)因为在vServer上你没有在专用服务器上拥有的所有权利。
但我不想租用服务器,而是承认它无法正常工作。
亲切的问候
答案 0 :(得分:0)
如果您定位.NET Core RC2 (netcoreapp1.0)
,则可以在任何系统上运行您的应用,包括Linux VM。
适用于Windows:
如果您想使用Windows(需要许可证费用),您只需要最新的ISS Web服务器安装和管理员权限,即可通过Web平台安装程序安装软件包。
有关如何发布到ISS的更多信息,请参阅ASP.net文档:https://docs.asp.net/en/latest/publishing/iis.html
对于Linux:
但是,您需要某种访问权限来编辑Web服务器配置并安装用于管理Kestrel服务器的监视包。
有关详细信息,请参阅.NET Core文档:https://docs.asp.net/en/latest/publishing/linuxproduction.html
先决条件
- 使用带有sudo权限的标准用户帐户访问Ubuntu 14.04服务器。
- 现有的ASP.NET核心应用程序。