カテゴリー:
Node.js
タグ:
 Rails Node.js

このエントリーをはてなブックマークに追加
更新日時:
2012年11月21日(水)
作成日時:
2012年11月18日(日)

前の記事 / 次の記事

ApacheでRails動かしてるけどNode.jsでつくったアプリも一緒に動かしたいんだけど、
みたいな時。

【参考ページ】
・Node.jsで動いているサービスにドメインを割り当てるNameVirtualHost *:80
http://edom18.hateblo.jp/entry/20111101/1320128477

httpd.confのバーチャルホストの設定にプロキシとして定義すればいいらしい。

/etc/httpd/conf/httpd.conf

<VirtualHost *:80>
  ServerName example.com
  ProxyPass / http://localhost:3000/
  ProxyPassReverse / http://localhost:3000/
</VirtualHost>

※ WebSocket使わなければ問題なさそうだけど、WebSocketが通らないっぽい。

ので通るようにしてみた