Apacheの設定をAmon2用にしてみた
Amon2を初めてInstallしてみた - aramsanのブログ
で、とりあえずの動作確認として、
$ curl http://localhost:5000/
という、ヘボい方法で確認していたので、Apacheで、リバースプロキシの設定をし、ブラウザ上で確認できるようにしてみた。
その設定を忘備録代わりにここに残しておく。
Apacheの環境は、 httpd x86_64 2.4.6-2.fc18
必要なモジュールは以下の通り
- mod_proxy.so
- mod_proxy_http.so
設定は、/etc/httpd/conf.modules.d/00-proxy.conf にあった
確認してみると、
...
LoadModule proxy_module modules/mod_proxy.so
...
LoadModule proxy_http_module modules/mod_proxy_http.so
...
最初からEnableされていた。
次にリバースプロキシの設定
/etc/httpd/conf/httpd.confに以下を追加した。設定はRoot権限で。
ProxyRequests Off
ProxyPass /MyApp/ http://localhost:5000/
ProxyPassReverse /MyApp/ http://localhost:5000/
後は、Apacheの設定を読み込ませるだけ
Root権限で
# systemctl reload httpd.service
するだけ
後はブラウザで確認しましょう。
これで、Amon2の出力が、ブラウザに表示されるでしょう。