付録
****

.. _ApacheConfigSample:

Apache HTTP サーバーの設定ファイルの例
======================================

Apache HTTP サーバーをリバースプロキシサーバーとし、Unicorn ID Manager と連携する設定のサンプルファイルです。

設定の詳細に関しては `Apacheの公式ドキュメント`_ を参考にしてください。

.. literalinclude:: ../rpm/apache/httpd.conf
   :language: apacheconf
   :caption: /etc/httpd/conf/httpd.conf

.. note::
   上記の設定ファイルではサーバーのホスト名は ``uidm.example.com`` として設定されています。実際に利用する際は、適切なホスト名に書き換えてください。

.. note::
   上記の設定ファイルではサーバー証明書に ``/etc/pki/tls/certs/localhost.crt`` と ``/etc/pki/tls/private/localhost.key`` が設定されています。実際に利用する際は、適切な証明書ファイルに書き換えてください。

.. literalinclude:: ../rpm/apache/ssl.conf
   :language: apacheconf
   :caption: /etc/httpd/conf.d/ssl.conf

.. _Apacheの公式ドキュメント: https://httpd.apache.org/docs/current/
