アプリケーションサーバをapache2と連携させる
»
WSGIについて不勉強なので、実験で作ったウェブアプリケーションを公開する方法を検討してみました。
よくある方法だと思いますが、
apache2のmod_proxyで、リバースプロクシを設定しちゃえばいいのかなと。
Debian GNU/Linux の流儀なら、
各サイト毎の設定ファイルは /etc/apache2/sites-enabled/なんたら になるので、
例えばこんな感じにします。
ServerAdmin めーるあどれす DocumentRoot /どこか ServerName なんとか.こんとか.jp ProxyPass / http://0.0.0.0:3000/ ProxyPassReverse / http://0.0.0.0:3000/
後はrailsとかを起動しておけばOKですね。
しかし、ちゃんとWSGIを使ってみたいなと思っている今日この頃です。
SpecialPR