繁体   English   中英

如何在linux上启动asp.net核心服务器并使其保持运行

[英]How to start asp.net core server on linux and keep it running

我在Azure Ubuntu VM上创建了基本的ASP.Net Core服务器。 我已使用nginx将服务器暴露给端口80。 我通过ssh连接到VM。 并使用“dotnet run”命令启动服务器。 这很好。

但是,每次关闭ssh连接时,服务器也会停止。 有没有办法在没有活动的ssh连接的情况下启动并继续在Linux上运行asp.net核心服务器?

基本上会发生什么:

  1. 您使用ssh登录
  2. 你在用户下启动一个应用程序( dotnet run
  3. 关闭你的ssh =>注销用户,这意味着应用程序已关闭。

您需要在用户之外启动服务。 以下是一些信息:

否则我建议你在https://askubuntu.com/上询问

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM