小编Bru*_* L.的帖子

如何在AWS Linux实例上运行.NET Core MVC站点

我想从AWS Amazon Linux AMI实例运行.NET Core MVC网站.

以下是我到目前为止采取的步骤:

  1. 在Visual Studio 2015中创建模板ASP.NET核心Web应用程序(.NET核心) - C# - MVC Web应用程序项目.在IIS Express中编译并运行应用程序.没有对任何配置进行任何更改(web.confg,project.json等).
  2. 将整个Web应用程序解决方案上传到GitHub.
  3. 启动Amazon Linux AMI(2016.03.2)实例.为简单起见,安全组现在打开"所有流量"访问权限.
  4. 使用PuTTY SSH进入Linux实例.使用ec2-user登录.
  5. 更新实例 sudo yum update -y
  6. 安装libunwind sudo yum install libunwind -y
  7. 安装gettext sudo yum install gettext -y
  8. 安装.NET Core curl -sSL https://raw.githubusercontent.com/dotnet/cli/rel/1.0.0-preview1/scripts/obtain/dotnet-install.sh | bash /dev/stdin --version 1.0.0-preview1-002702 --install-dir ~/dotnet
  9. 链接 sudo ln -s ~/dotnet/dotnet /usr/local/bin
  10. 安装.NET版本管理器(DNVM) curl -sSL https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.sh | DNX_BRANCH=dev sh && source ~/.dnx/dnvm/dnvm.sh
  11. 运行命令 source /home/ec2-user/.dnx/dnvm/dnvm.sh
  12. 安装 …

linux amazon-ec2 asp.net-core-mvc kestrel-http-server

16
推荐指数
1
解决办法
8176
查看次数