如何在我自己的机器上托管我的 MVC 项目 [关闭]

Posted

技术标签:

【中文标题】如何在我自己的机器上托管我的 MVC 项目 [关闭]【英文标题】:How to host my MVC project on my own machine [closed] 【发布时间】:2018-08-27 23:27:03 【问题描述】:

所以这就是交易。我创建了一个 MVC 项目,我在该项目上工作了很长时间,并且一切看起来都很棒。当我从 VS 本身运行它时,它工作得很好。 现在的交易是我想将这个项目发布到 IIS,并且我还希望它可以从我的 IPv4 地址访问,而不仅仅是从 localhost。我移动了一半的互联网,但我找不到这样做的方法。有人可以帮我完成这些步骤吗? 1.将 MVC 项目发布到 IIS 并从我的本地计算机访问它。 2.使用我的 IPv4 地址从同一网络中的另一台计算机访问网络。

顺便说一句,在 VS2017 上工作

【问题讨论】:

我不敢相信你搜索的互联网有一半不包括docs.Microsoft.com 你可以参考这个:***.com/questions/48921159/… 【参考方案1】:

在 IIS 中创建站点。右键单击它,然后编辑绑定。然后为您的本地计算机添加一个,另一个用于网络访问。 供您本地使用:

type: "http"
Host Name: "YourName.local"
Port: 80
IP Address: * 

对于您的 LAN,将 IP 地址更改为主机的 IP,并将名称留空。

您还需要修改主机文件以从主机指向您的站点。 去

Windows/system32/drivers/etc/hosts

并添加:“YourIP”“YourName.local”或使用本地主机IP,例如:

127.0.0.1       mysite.local 

【讨论】:

以上是关于如何在我自己的机器上托管我的 MVC 项目 [关闭]的主要内容,如果未能解决你的问题,请参考以下文章

如何在运行我的网站的同一台服务器上托管我的 Discord 机器人?

试图在 heroku 上托管我的不和谐机器人但我无法获得工人。请告诉我如何解决这个问题以及在哪里

如何在 google firebase 上托管我的 laravel 项目

我想在 heroku 上托管我的不和谐机器人,我做的一切都是正确的,但是当我做 git push heroku 时,我在日志中出现错误

在 Firebase 上托管 Angular 项目

如何使用 javascript 获取 MVC 应用程序的基本 URL