1
我已將我的快速站點移到免費層的Amazon EC2服務器上。NodeJS Express站點
我想讓服務器能夠正常運行,但是我知道如何運行該站點的唯一方法是通過SSH(通過Putty),但問題是隻要Putty關閉該站點就會關閉。
有沒有辦法解決?
我已將我的快速站點移到免費層的Amazon EC2服務器上。NodeJS Express站點
我想讓服務器能夠正常運行,但是我知道如何運行該站點的唯一方法是通過SSH(通過Putty),但問題是隻要Putty關閉該站點就會關閉。
有沒有辦法解決?
您(可能)遇到的問題是您沒有將其作爲後臺進程運行。 正確的解決方案是將進程轉換爲守護進程或類似的東西。
參見:Node.js as a background service和https://github.com/nodejitsu/forever
謝謝我永遠做了npm安裝,非常棒!簡單設置感謝 – 2012-03-15 23:51:40
我可能是錯的,因爲我是相當新的node.js中,表達,但我想大多數人使用nginx的或一些web服務器承載的Node.js在你這樣做? [所以後安裝](http://stackoverflow.com/questions/5009324/node-js-nginx-and-now) – 2012-03-15 23:36:29
Node.js能夠自己提供HTTP內容,所以運行nginx或Apache和代理到node.js是沒有必要的(雖然取決於你的架構是可取的)。 – djlumley 2012-03-15 23:41:38