如何部署独立的ServiceStack网站

时间:2013-09-04 04:13:53

标签: asp.net .net servicestack

我正在开发一个基于example ServiceStack project的小型网站。它是一个独立的Web应用程序,因此不需要IIS等。目前我在http://localhost:8080启动服务器并在我的本地浏览器中打开网站似乎工作正常。

我的电脑有一个专用的IP,我希望从另一台电脑上测试我的服务器。我可以使用python -m SimpleHTTPServer 8000成功运行Python服务器,因此网络运行正常。

但远程计算机无法访问我的ServiceStack服务器。我认为应该有一个简单的设置让它工作。但我在网上搜索,有很多关于IIS和ASP.Net的信息。但我的应用程序是独立的,并且独立于Asp.net。它应该在Linux和Windows上运行。 (虽然我现在只在Windows机器上部署。)

1 个答案:

答案 0 :(得分:3)

它可以在您的本地计算机上正常工作,因为防火墙不会阻止本地流量。如果您希望任何其他计算机访问您计算机上运行的服务,则需要打开防火墙上的端口。

可以从“控制面板”中的“Windows防火墙”

进行配置