我想在 debian 服务器上部署我的mvc应用程序。 asp.net core
到目前为止我做了什么:
- 已安装
dotnet-runtime-5.0
- 已安装
dotnet-sdk-5.0
- 将我的应用程序从 git 下载到服务器
现在,我可以运行应用程序dotnet run --project /application
并收到以下消息:
但是当我尝试连接到端口 5000 上的服务器时,它说服务器拒绝连接。curl localhost:5000
当我从服务器本身尝试时,它什么也不返回。
我还应该做什么?
编辑:我编辑了我的源代码,现在,我可以使用来自服务器本身的 curl 访问该页面。但是我仍然无法从 LAN 连接到服务器。
您的服务器仅在监听
localhost
. 这意味着无法通过网络访问它。如果您希望它可以访问,您需要更改它,例如使用--urls
命令行参数。您可以在官方文档中找到更多详细信息。
它可能看起来像这样: