注意
node.js及びnpmを導入している前提で書きます。
あくまでUbuntu初心者が書いてます
ご指摘等はお手柔らかにお願いします。
最初に
自分の環境はこんな感じです。
Contabo VPS
Ubuntu 20.04.6LTS
自分の場合
Ubuntuでプログラムを常駐させようとして以下のコマンドを実行したんですがターミナルを閉じると終わっちゃうんです
$ nohup node app.js &
対処法
自分がとった対処法はforeverを使うです
foreverをインストール
$ sudo npm install forever -g
foreverを使って起動
cdを忘れずに!
$ forever start app.js
これで起動できたかと思います。
補足
リスト
$ forever list
ストップ
$ forever stop <リストの番号>
例:
$ forever stop 0
最後に
systemdを使うなど他にも方法は色々あるので是非他にも試してみてください
Node.jsやTSについての記事を他にも作っているので是非ご覧ください
引用