我在服务器上拥有一个可执行文件,该服务器是一个完整的独立Web应用程序。当我通过ssh登录到服务器并运行文件时,该网站在Internet上变得可见。显然,因为它是由我通过ssh运行的,所以当我断开连接时,该网站将关闭。
什么是24/7全天候运行该文件的惯用且简单的方法,最好在文件出现故障时重新启动该文件?
它是Ubuntu 15,但我的问题不仅是关于它。
我不想使用任何第三方解决方案或Web服务,而只使用标准的Linux工具和应用程序。
我应该为systemd创建服务吗?
是的,您需要使成熟的Web服务器成为可执行的服务。优先使用非root用户帐户的服务-我什至要说它是强制性的-以限制Web服务器受到损害的情况下的损害。我认为1 systemd
有足够的文档来指导您完成所需的步骤。
1我不参加比赛systemd
,以防出现问题...
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句