如何在 Ubuntu 上启动和停止基于 Apple Swift 的生产服务器(我编写的程序)?

如何在 Ubuntu 上启动和停止基于 Apple Swift 的生产服务器(我编写的程序)?

我目前正在开发一个聊天程序,其中服务器是 Ubuntu + Swift,客户端是 JavaScript + WebSocket。我终于开发出了 0.1 版本,我需要将其部署供公众使用。

我租用了一台装有 Ubuntu 16.04 LST 的虚拟云服务器,并安装了 Swift 3 和我开发的聊天服务器作为.swift文件集合。我可以使用 swift 命令编译和运行聊天服务器。但是,只要我关闭 SSH 连接,服务器就会停止。是的,我明白为什么。

  1. 如何在虚拟云服务器上永久启动聊天服务器?
  2. 我真的需要将其作为一项服务吗?service squid start那么怎么做呢?

从哪里开始?我在互联网上搜索了很多,但找不到任何示例或建议。有什么帮助吗?提前谢谢您。

相关内容