ASP.NET Core 是新一代的 ASP.NET,早期称为 ASP.NET vNext,而且在推出初期命名为 ASP.NET 5,但随着 .NET Core 的成熟,以及 ASP.NET 5 的命名会使得外界将它视为 ASP.NET 的升级版,但它实际上是新一代从头开始打造的 ASP.NET 核心功能,所以微软宣布将它改成与 .NET Core 同步的名称,即 ASP.NET Core。html
ASP.NET Core 可运行于 Windows 平台以及非 Windows 平台,如 Mac OSX 以及 Ubuntu Linux 操做系统,是 Microsoft 第一个具备跨平台能力的 Web 开发框架。docker
为了方便部署和解决环境兼容性等问题,采用docker来部署安装ASP.NET Core。服务器
选择“上传与下载”选项卡,开启SFTP上传下载并填写SFTP端口、SFTP密码; 框架
而后点击“提交”按钮,等待部署完成;ssh
用ssh或者sftp客户端登陆。网站
网站根目录是:/mounts/aspdotnet001/data/www(因为本次教程的服务名称为aspdotnet001,实际操做中根据你填写的服务名称自动建立)url
把 ASP.NET Core的项目publish后的文件,上传到网站根目录 例如: 这里的项目名称是“myWebApp”,跟咱们在安装流程第2步的时候已经填写了项目名称一致。操作系统
而后,从新部署,以下图: 3d
从新部署完成后,网站已经成功跑起来了! htm
tips:更新网站的话,上传网站文件到网站根目录后,像这样从新部署一下就行了。