aramsanのブログ

八方塞がりの年にあえて挑戦し始めるエンジニアリングブログ

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

するだけ

 

後はブラウザで確認しましょう。

http://localhost/MyApp/

 

これで、Amon2の出力が、ブラウザに表示されるでしょう。