タグ

ApacheとNode.jsに関するmut00tumのブックマーク (3)

  • apache proxy設定 + Node.js + socket.io を動かす - Qiita

    一部でDynamoDBを使いたかったので、AWS SDK for Node.jsを使用する必要がありました。 ドメインはメインのPHPAPIと同じにしたかったので、proxyを設定して運用することにしました。 以下が今回設定した環境です。 AWS EC2 で始めるお手軽LAMP環境 APACHE2.4 MYSQL5.5 PHP5.6 ※リバースプロキシを設定したいので、apache2.4以降のmod_proxy_wstunnel.soが必要です。 今回はhttp://example.com/socket.ioの、/socket.io以降アクセスした場合はnode、他は/var/www/html以下が読み込まれるようにしたいと思います。 expressを使うと楽なので、node_modulesにexpressをインストールします。

    apache proxy設定 + Node.js + socket.io を動かす - Qiita
  • Nodejsでポート80で動かす | tkd55

    nodejsで作ったWebアプリを80番ポートで動作させたいけど、Apacheが使っているし、Apacheを止めてルートで80番ポートを割り当てるのもセキュリティ的にいやなんでApacheを使ってポート8080を80にリバースプロキシさせてみました。 Apacheの設定はこんな感じ。 NameVirtualHost *:80 <VirtualHost *:80> ServerName example.com // ServerNameは適宜変更してください。 ProxyPass / http://hogehoge.net:8080/ ProxyPassReverse / http://hogehoge.net:8080/ </VirtualHost> nodeのソースはこんな感じ。 サーバ側 var express = require('express'), app = express()

    Nodejsでポート80で動かす | tkd55
    mut00tum
    mut00tum 2016/01/21
    リバースプロキシ
  • ApacheとNode.jsを共存させてWebSocketも通す [俺の備忘録]

    Google+ボタン はてなブックマークボタン 更新日時: 2012年11月22日(木) 作成日時: 2012年11月22日(木) 前の記事 / 次の記事 前回書いたApacheにリバースプロキシを書く方法だと Node.jsと連携は出来るけどWebSocketが通らない。 じゃあどうすれば通るんだよ!! WebSocketがないNode.jsなんて(´・ω・`) っていうことでざっと調べた感じだとよく使われている方法は次の二つ。 nginxをリバースプロキシとして使う node-http-proxyをリバースプロキシとして使う nginxは別途モジュールを導入しないといけないっぽいので 今回は"node-http-proxy"をリバースプロキシとして採用することにした。 主に 【防備録】node.jsでnode-http-proxyを使ってApacheとの共存環境を作ったのでメモ を参考

  • 1