dak ブログ

python、rubyなどのプログラミング、MySQL、サーバーの設定などの備忘録。レゴの写真も。

apache のリバースプロキシの設定

2021-09-30 19:55:46 | linux
apache 2.4系のリバースプロキシの設定のメモ。

/foo/ へのリクエストを同一サーバの 9000 番ポートの /bar/ にアクセスするように以下の設定を行いました。
ProxyPass /foo/ http://localhost:9000/bar/
ProxyPassReverse /foo/ http://localhost:9000/bar/

しかし、apache の設定だけでは、http://localhost:9000/bar/ にはリクエストが送信されず、
エラーログに client denied by server configuration が出力されます。
httpd.conf での設定以外に apache の他サーバへの接続許可の設定を行う必要があります。
sudo setsebool -P httpd_can_network_connect on

設定を確認するには getsebool を使います。
sudo getsebool httpd_can_network_connect


この記事についてブログを書く
« flask-classy での Web サー... | トップ | apache 2.4系でのアクセス制限 »

linux」カテゴリの最新記事