Sql server 如何将我的asp.net MVC应用程序部署/发布到online

Sql server 如何将我的asp.net MVC应用程序部署/发布到online,sql-server,asp.net-mvc,visual-studio,Sql Server,Asp.net Mvc,Visual Studio,如何将我在visual studio 2015.net 4.5版中制作的asp.net MVC应用程序和使用具有windows身份验证的localhost(.)的sql server database 2016数据库部署/发布到联机..以便每个人都可以访问..通过代码更新和sql server edition..谢谢您可以使用IIS托管您的应用程序。IIS可以在任何机器上设置 步骤: 安装IIS 在Run(win+R)中输入inetmgr打开IIS管理器 通过浏览将网站添加到发布的网站位置。(希

如何将我在visual studio 2015.net 4.5版中制作的asp.net MVC应用程序和使用具有windows身份验证的localhost(.)的sql server database 2016数据库部署/发布到联机..以便每个人都可以访问..通过代码更新和sql server edition..谢谢

您可以使用IIS托管您的应用程序。IIS可以在任何机器上设置

步骤:

  • 安装IIS
  • 在Run(win+R)中输入
    inetmgr
    打开IIS管理器
  • 通过浏览将网站添加到发布的网站位置。(希望您知道如何在visual studio中发布网站)
  • 编辑web配置文件以配置sql server凭据(sql db可以单独托管,也可以在同一台计算机中托管)
  • 在IIS管理器中右键单击网站,然后单击开始
  • 单击“浏览”以查看网站
  • 您可以通过
    localhost:portnumber
    或在IIS管理器的网站设置中指定
    IP:portnumber
    来访问该网站
  • 如果为网站选择公共IP,则可以从移动或外部设备访问网站。如果您连接到本地网络,则只能从您的工作场所内访问该网站。如果您在本地网络上,请与网络管理员讨论通过提供公共IP地址将服务器公开给公众

  • 如果您有更多疑问,请随时回复。

    如果您有VPS或DS,我们可以使用它,它可以在本地教授,但与真正的VPS或DS相同


    此外,如果您有主机,您应该在系统上发布项目,并将其上载到主机提供商,备份SQL Server数据库,并在
    Web.Config

    Hi Faux中设置主机提供商IP。这个问题对于这种形式来说实在太宽泛了。你的问题有很多复杂性,需要通过阅读来学习。查看一些关于将网站部署到IIS的教程。您好,luke,,是否可以使用localhost sql server…以及在哪里发布到IIS、azure或godaddyIt’可以在您自己的计算机上本地托管它,如果这是您的意思的话?您必须确保您的ISP允许您打开相关端口等。我个人不建议这样做,因为家庭宽带连接通常不是为适当的带宽/延迟出站而设计的。我向熟悉ASP.NET/IIS的人推荐Azure或AWS。但这些本身就涉及一个陡峭的学习曲线。我会尝试像Godaddy这样的主机,或者其他为您准备好IIS的主机。首先:windows身份验证在internet上不起作用。我建议发布应用程序的最简单方法是使用Azure或AWS创建一些云服务器并发布到它们。谢谢nick…我必须尝试Azure。很好。谢谢你的帮助,,,执行此操作后,我的机器将表现为web和数据库服务器。你可以在同一台机器或另一台机器上托管sql。因此,您应该更新web.config文件以反映更改@fauxHi ViVi,,但我有本地主机db(.)我需要为此进行任何配置吗?我不确定。我认为不需要改变。如果数据库连接失败,则可能需要使用sql server的instancename。