首页 > 解决方案 > 我应该检查什么来确定用 aspx 开发的 web 是否可以迁移到 linux?

问题描述

我可以访问 Windows Server 2016。它有一个为 ASPX Web 应用程序(企业 Web 和 ERP)提供服务的 IIS 10。我使用 debian 服务器,我想知道是否可以将此 Web 应用程序迁移到 debian。我对 .NET 不是很了解,但我已经阅读了使用 ASP Core 或 Mono 的可能性,但取决于使用的框架和其他我不知道的要求。

您是否建议我采取任何方法来确定迁移是否可行?

标签: asp.netlinuxiismigration

解决方案


ASPXWeb 应用程序专门用于Asp.netWeb 表单应用程序,它是一个 Microsoft Web 框架。它不是一个跨平台的框架,这意味着它不能在其他平台上运行。正如您所提到的,Asp.Net Core是一个跨平台框架,由 Asp.net Core 创建的 Web 应用程序可以完美地在Debian distribution.
https://docs.microsoft.com/en-us/dotnet/core/install/dependencies?pivots=os-linux&tabs=netcore31
https://docs.microsoft.com/en-us/aspnet/core/host-and -deploy/linux-nginx?view=aspnetcore-3.1
如果有什么我可以帮忙的,请随时告诉我。


推荐阅读