この記事は、How to start a node.js server as daemon process on linux - by Kohei Shingaiの日本語訳です。
既にご存知かとは思いますが、
Node.jsサーバーはお手軽でとても便利です。
しかし、AWS, Azureといったのクラウド環境上で実稼働させる場合、
永続化において予期せぬ苦労を強いられる場合があります。
今回、Linuxサーバー上でとても簡単にNode.jsを永続化させる方法を紹介します。
###使用するもの
- Linux OS
- Terminal
- Node.js
-
forever.js
###事前準備
お使いのLinux端末に、Node.jsを予めインストールさせてください。
###はじめてみましょう
- ローカル端末から、ターミナルでリモートのLinux環境にssh接続します。
Terminal
$ ssh [ユーザー名]@[ホスト名]
- 接続したLinux端末上でforever.jsを
インストールします。
Terminal
$ sudo npm -g install forever
- プロジェクトのソースをforever.jsから起動します。
Terminal
$ sudo forever start [起動ファイル名]
- 停止の場合は以下のコマンド
Terminal
$ sudo forever stop [停止ファイル名]
ご不明な点は、コメント欄でご質問下さい。
快適なNode.js開発環境を!