我已经用C#建立了一个.NET MVC4网站,现在我想把它上传到互联网上。我从来没有上传过任何网站,所以我真的不知道我需要做什么步骤。使用哪种服务器很重要,因为当我通过VS2012运行网站时,我可以看到它是用IIS express运行的,但后来我意识到有几种服务器,比如apache。我需要特定类型的服务器吗?那么域又如何呢?域和服务器的区别是什么?
谢谢。
发布于 2013-06-23 18:16:23
您将需要IIS来运行.NET应用程序。Apache更适合Java、PHP和其他语言。
服务器/主机是您上传项目文件的空间。
域名或ip地址是放在浏览器栏中的地址,以便能够访问您的应用程序。(例如: google.com是一个指向谷歌网站所在服务器的域名).Unless你想要通过在浏览器中输入服务器的ip地址来访问你的应用程序,你需要购买一个域名。更详细的解释请看这里:http://support.hostgator.com/articles/hosting-guide/what-is-the-difference-between-domains-vs-hosting-vs-website
许多虚拟主机提供商允许您在购买主机服务时购买域名,但您可以单独购买,然后将其指向您的服务器的ip地址。
我不太了解微软虚拟主机提供商,但您可以开始查看WIndows Asp.net网站:http://www.microsoft.com/web/hosting/home
在您的情况下,您需要选择一个支持MVC4的主机提供商。
然后,您需要将项目上传到服务器。看看这里:http://msdn.microsoft.com/en-us/library/dd410407(v=vs.90).aspx
您的服务器应该配置了FTP帐户。你可以用它来上传你的文件。
发布于 2013-06-23 18:31:58
域名只是互联网上的一个地址,它允许人们找到某些地方,比如一个城市的地址。因此,为了让人们在互联网上找到你的东西,你必须有一个域名。
是www.mvc4.com <-域名
另一件事是您需要的服务器类型,apache也是一个服务器,但在大多数情况下,它用于java应用程序。你需要做的是找到一个支持C#代码的服务器,然后在谷歌中输入.net主机,你会发现很多主机,你可以在那里为你的C#代码注册域名
发布于 2014-04-11 18:31:39
第一步:从Godaddy,net4印度等网站购买域名
第2步:购买windows主机来托管MVC应用程序从虚拟主机,如谷歌爸爸,net4印度等。请购买最新的框架主机
步骤3:使用MVC(任何版本)构建应用程序
步骤4:将发布的文件上传到FTP。
运行应用程序。
https://stackoverflow.com/questions/17259480
复制相似问题