$ rpm -ivh http://ftp.riken.jp/Linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
$ yum install nodejs npm --enablerepo=epel
$ npm install forever -g
$ npm install coffee-script -g
$ yum install -y git
$ yum install -y httpd
$ cd /var/lib
$ git clone https://github.com/balmychan/tabiradi.git
$ vi /etc/httpd/conf/httpd.conf
#DocumentRoot "/var/www/html"
DocumentRoot "/var/lib/tabiradi/site"
$ /etc/init.d/httpd restart
$ cd /var/lib/tabiradi/node-server
$ npm install
$ forever start -c coffee Server.coffee
$ forever start -c coffee picture.coffee
$ forever list
※サーバーアドレスは、node-server/Server.jsで書き換える
下記ポートをそれぞれ開ける
ポート | 用途 |
---|---|
80 | 旅ラジWebサイト(Apache) |
8080 | Webサイトからnodeサーバーに(ラジコン操作用)接続するWebSocket接続 |
8800 | Webサイトからラジコン画像を受け取るためのnodeサーバーとのWebSocket接続 |
3000 | Arduinoからnodeサーバーに接続するためのソケット |
ブラウザでサイトにアクセスし、エラーが発生していないことを確認する