Apache2.0の設定ファイル(/etc/httpd/conf/httpd.conf)では、従来のバージョン1.3とは異なり、インストール直後の標準設定内容が異なっている。
次のようにSSLモジュールがインストールされているにも関わらず、見あたらない場合には拡張子confファイルのインクルード先ディレクトリを覗いてみよう。
# rpm -qa|grep mod_ssl mod_ssl-2.0.40-8 |
httpd.confファイル内には、DSOサポートのための「LoadModule」行よりも前に、「Include conf.d/*.conf」と記述された行が見つかるはずだ。このconf.d/ディレクトリ下を見てみれば、該当するモジュール記述設定ファイルが見つかる。
# ls /etc/httpd/conf.d/ README auth_pgsql.conf perl.conf php.conf ssl.conf # |
なお、SSLの場合には次の個所を最低限編集しなければならない。
# vi /etc/httpd/conf.d/ssl.conf ...中略... ## ## SSL Virtual Host Context ## <VirtualHost _default_:443> # General setup for the virtual host DocumentRoot "/var/www/html" ServerName xxxxxx.jp:443 ServerAdmin xxxx@xxxxxx.jp ErrorLog logs/ssl_error_log TransferLog logs/ssl_access_log ...以下略... |
Copyright © ITmedia, Inc. All Rights Reserved.