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のインストールです。

PC-9821La10活用苦労談へ戻る

FreeBSD構築苦労談へ戻る

サイトトップへ