2

我正在尝试在 Ubuntu 上使用 Kitura 运行基于 swift 的 Web 服务器。这是启动 hello word 服务器的以下命令。 .build/debug/helloworld 我可以使用启动独立进程,.build/debug/helloworld & 但如果再次执行,则使用该进程启动会创建多个进程。或者我必须杀死旧进程然后启动新进程如果我只想运行单个进程。

我已经按照以下教程让服务器运行起来。但是不想使用 Bluemix 来部署应用程序。相反,我想在 AWS ubuntu 上启动它。 http://www.kitura.io/en/starter/gettingstarted.html

我认为必须有更简单和正确的方法来做到这一点。

如您所见,我几乎是服务器的新手。

4

2 回答 2

0

您必须终止 Kitura 进程才能停止 Kitura Server 应用程序 - 没有其他方法可以停止它。

于 2017-04-04T17:28:23.420 回答
0

如果您只想测试您的服务器,您可以在屏幕会话中运行它。Screen 是通过 ssh 管理远程服务器的基本实用程序。

如果您想将它作为服务/守护程序正确运行,您应该查看 systemd。

于 2017-04-04T17:28:40.287 回答