リバースプロキシ として pound を使ってみた
さくらVPSを借りてウェブサーバを立ち上げているのですが, 今回 別ドメインかつ 別ポートにアクセスできる環境を作る必要があったので pound を利用しました.
まとめると,したいことは,以下の様にドメインごとに振り分けることです
インストールから設定まで
サーバ環境は Ubuntu10.04 だったので apt-get で素直にインストール
設定ファイルは /etc/pound/pound.cfg でした.
ListenHTTP
Address 0.0.0.0
Port 80
Service
HeadRequire "Host: hoge\.com"
BackEnd
Address 127.0.0.1
Port 8080
End
End
Service
HeadRequire "Host: fuga\.com"
BackEnd
Address 127.0.0.1
Port 5000
End
End
Endつまりどころは,ローカルのアドレスを 127.0.0.1 ではなく, 0.0.0.0 にするところでした.理由は仕様だから...ということなのでしょうか....
参考
