mod_sslのインストール
2001/11/24
バージョン | mod_ssl 2.8.4 | |
OS | RedHat 7.0J (Linux 2.2.16-22) | |
ホームページ | http://www.modssl.org/ | |
ダウンロード | http://www.modssl.org/source/ | |
備考 | Apache 1.3.20 OpenSSL 0.9.6b |
ApacheのフリーのSSLモジュールです。OpenSSLが必要です。ApacheのSSLについてはmod_sslの他にApache-SSLという選択肢もありますが、最近のApacheのバージョンアップへの対応はmod_sslのほうが早く、またインストールが少しだけ楽な感じです。機能的にはどちらも大差ないと思われます。Apache-SSLのインストールについては、ちょっと古いですが、こちらに書いてありますので、興味があれば試してみてください。
OpenSSLのインストール
以下を参考にインストールしてください。
Apache + mod_sslのインストール
Apacheとmod_sslのアーカイブを展開します。
$ tar xvfz apache_1.3.20.tar.gz $ tar xvfz mod_ssl-2.8.4-1.3.20.tar.gz
mod_sslのconfigureを実行します。この時、--with-apacheオプションでApacheのアーカイブを展開したパスを指定し、--with-sslオプションでOpenSSLのインストール先パスを指定します。
$ cd mod_ssl-2.8.4-1.3.20 $ ./configure \ --with-apache=../apache_1.3.20 \ --with-ssl=/usr/local/ssl
次にApacheの展開パスのほうに移動し、コンパイルします。
$ cd ../apache_1.3.20 $ make
make certificateでサイト証明書を生成します。ここで様々な情報を聞かれますので、入力してください。
$ make certificate
rootになってインストールします。
$ su # make install
サイト証明書の作成
インストール時make certificateでサイト証明書を作ることができますが、あとで作り直したりしたい場合は以下を参考にしてください。
起動方法
起動するにはapachectlコマンドでstartsslを指定します。
# /usr/local/apache/bin/apachectl startssl