コンテンツにスキップ

Apache SSL 設定

ServerName

役割

Web サーバーのホスト名(FQDN)を指定する(Apache の基本設定と同じ)

構文

ServerName (ホスト名のFQDN or IPアドレス)[:ポート番号]  
(例) ServerName www.teamfile.com:443

デフォルト

なし

コンテキスト

サーバー設定ファイル(httpd.conf, ssl.conf)

説明

Apache の基本設定と同じディレクティブですが、SSL を設定する場合には、ssl.conf の中に明示的に記述して下さい。Listen するポート番号が異なるためです。

SSLCertificateFile

役割

SSL 証明書ファイルを指定する

構文

SSLCertificateFile(SSL証明書のパス名)

デフォルト

なし

コンテキスト

サーバー設定ファイル(ssl.conf)

説明

自己署名または、SSL 証明書発行機関で署名された SSL 証明書のパスを指定して下さい。

SSLCertificateKeyFile

役割

SSL 証明書の生成時に使った秘密鍵が格納されたファイルのパスを指定する

構文

SSLCertificateKeyFile(秘密鍵のパス名)  

デフォルト

なし

コンテキスト

サーバー設定ファイル(ssl.conf)

説明

SSL 証明書を作成する目的で生成した秘密鍵が入ったファイルのパス名を指定して下さい。なお、パスフレーズが入ったままの秘密鍵を利用しますと、サーバー起動時にパスフレーズの入力を行わなければ起動 しなくなります。TeamFile サーバーは、バックグラウンドでサーバーのメンテナンスのために再起動動作を 利用いたしますため、必ず、パスフレーズを抜いた秘密鍵を指定して下さい。

SSLCertificateChainFile

役割

中間 CA 証明書を指定する

構文

SSLCertificateChainFile(中間CA証明書のパス)

デフォルト

なし

コンテキスト

サーバー設定ファイル(ssl.conf)

説明

中間 CA の証明書を指定します。この設定は、SSL 発行機関ごとに状況が異なりますため、指定するよう指示を受けた場合にのみ設定ください。指定が必要であるにも関わらず存在しない時には、クライアント上に SSL 証明書が無効であることを示すセキュリティ警告が表示されます。
ただし、自己署名では必要ございません。