Node.jsのインストール
ソースからでは時間がかかるためRaspberyPi用のパッケージからインストール
配布先:node-arm
wget http://node-arm.herokuapp.com/node_latest_armhf.deb
sudo dpkg -i node_latest_armhf.deb
deploydをグローバル環境へインストール
npm install deployd -g
プロジェクトの作成、モジュールのlink
参考:オープンソースMBaaS「deployd」を使ってみる
bash
dpd create test
cd test
npm link deployd
Node.jsモジュールとして起動させる
上記のディレクトリでdpd -d
することで起動できるが、バックグラウンドで起動できるよう、nodejs経由で起動させる
test.jsファイルに以下を記載して保存
require.main.paths.push('/usr/local/lib/node_modules');
var deployd = require('deployd');
var server = deployd({
port: 9999,
env: 'deployment',
db: {
host: 'localhost',
port: 27017,
name: 'data'
}
});
server.listen();
起動
cd test
node test.js