我有一个基于Node.JS开发的网站,并使用grunt来运行。
我想在我的aws服务器上部署它。所以,我安装了node.js及其所有依赖项和模块,配置了数据库等,我可以从终端运行它。
首先我用了
grunt build
然后
grunt
并且网站正在运行且没有任何问题。
我的问题是我应该如何部署这类网站,所以它一直在运行并监听端口?那是因为每当我关闭终端(Putty)时,它就会停止工作。
我尝试使用这些命令在后台运行它但没有工作:
grunt &
另外
(grunt &)
但每当我退出终端(putty)时,Web服务器就会停止工作。
有人可以帮帮我吗?即使关闭终端后,我怎么能运行咕噜声? 那么节点js + grunt网站将如何在服务器上部署?