WEB Server SSL/TLS証明書、リバースプロキシ構成

SSL/TLS証明書

「Basic Settings」の次の項目を設定します。

項目説明
Key Store Pathキーストアファイル(.p12.jks など)のパス
Key Store TypePKCS12, JKS, JCEKS などのタイプ
Key Store Passwordキーストアファイルのパスワード
Key Manager Passwordキーストア内の個別の秘密鍵のパスワード

Javaキーストアについて次のドキュメントを参照。

https://docs.oracle.com/javase/jp/1.5.0/tooldocs/solaris/keytool.html

リバースプロキシ構成

Apache や Nginx をリバースプロキシとして前方に配置して連携する事が可能です。次の項目を選択(チェック)します。

項目説明
XFF(X-Forwarded-For)選択(チェック)した場合は X-Forwarded-For ヘッダーに対応します。

Apache-2.4 の場合

mod_proxy_http モジュールを利用します。

httpd.conf の次の行のコメントを外し有効化します。

LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_http_module modules/mod_proxy_http.so

仮想ホスト(バーチャルホスト)に転送を設定します。

httpd-vhosts.conf

<VirtualHost *:80>
  #ServerName localhost
  ProxyRequests Off
  ProxyPreserveHost On

  <Proxy *>
    Require all granted
  </Proxy>

  ProxyPass / http://localhost:8080/
  ProxyPassReverse / http://localhost:8080/
</VirtualHost>