2016-04-16 9 views
2

FreeNAS 9.10のJAILにnpmパッケージ/スクリプトをインストールしました。 (FreeBSDベース) スクリプトがインストールされているディレクトリで "npm start"を実行すると完全に動作します。npmスクリプトをFreeBSD刑務所で自動起動する

ただし、私は刑務所が始まると自動的に開始する必要があります。私は今それをすることを知らない。 rcスクリプトを作成する必要はありますか?

私がする必要があることは、起動時に正しいディレクトリに "npm start"を与えることだけです。それ、どうやったら出来るの?

おかげ

答えて

2

はい、あなたは刑務所内rcスクリプトを配置し、刑務所の/etc/rc.confファイルを使用して、それを有効にすることができます。

しかし、迅速で汚れた解決策のためには、/etc/rc.localスクリプト(刑務所の環境内でも)を作成し、起動コマンドをそこに入れることができます。

manual page hereを参照してください。

+0

残念ながらnpmコマンドで動作しないと思わないでください。 – bobomoreno

+0

FreeNAS/FreeBSD上のノードスクリプトをデーモン化する方法を試すことができませんFreeBSD上で永久型の解決法はありません – bobomoreno

+0

これは/etc/rc.localを使って次のように動作しました:/usr/local/bin/nodeパス/ to/server.js " – bobomoreno

関連する問題