mod_sslの組み込み方法
mod_sslをApacheに組み込む前準備です。先にApacheのソースをダウンロードして展開しておきます。
実行は全てスーパー・ユーザで行いました。
1.Apacheソースのダウンロード
ダウンロード・サイト : JAPAN APACHE USERS GROUP
Apache 2.0.50 がありましたが使い慣れた Apache 1.3.31にしました。
ダウンロード・ファイル : apache_1.3.31.tar.gz (約 2.35Mbyte)
2.ソースの展開
例によって /usr/local/src にFTPでアップロードしました。
そして、tar -zxvf apache_1.3.31.tar.gz[Enter] でディレクトリ apache_1.3.31 を作成しそれ以下にソースを展開しました。
とりあえずApacheはここまでにしておきます。
3.mod_sslソースのダウンロード
ダウンロード・サイト : mod_ssl: The Apache Interface to OpenSSL
mod_sslはApacheと一緒に動くのでバージョンが同じものをダウンロードします。
mod-ssl-2.8.19-1.3.31.tar.gz (737Kbyte)をダウンロードしました。
4.mod_sslソースの展開
例によって /usr/local/src にFTPでアップロードしました。
そして、tar -zxvf mod_ssl-2.8.19-1.3.31.tar.gz[Enter] としたらディレクトリ mod_ssl-2.8.19-1.3.31を作成しそれ以下にソースを展開しました。
5.mod_sslのconfigure
カレントディレクトリを /usr/local/src/mod_ssl-2.8.19-1.3.31 に移動し以下を実行します。
# ./configure \[Enter]
? --with-apache=../apache_1.3.31 \[Enter] ・・・・・・・・・・Apacheのソースディレクトリ
? --with-ssl=../openssl-0.9.7d \[Enter] ・・・・・・・・・・・・・OpenSSLのソースディレクトリ
? --prefix=/usr/local/apache \[Enter] ・・・・・・・・・・・・・・Apacheの実行ディレクトリ
? --enable-shared=ssl \[Enter] ・・・・・・・・・・・・・・・・・・・・SSLを有効に
? --enable-module=so[Enter] ・・・・・・・・・・・・・・・・・・・・・・DSOの組み込み
上の \ はまだ続きがあるよーの意味です。長いパラメータの時は区切りとして使うとよいでしょう。
? はOSが返してきました。
これでSSLの組み込みはできました。次はApacheのインストールです。