自宅で使う分にはSSLで環境を作る必要はないかもしれないですが、仕事上というか興味というかでセキュアな環境を作ってみたいと思います。ApacheでSSLを使うにはいくつかの方法があるようです。Apacheにパッチとして提供されているApache-SSLを使用するか、モジュールとして提供されているmod_sslを使用します今回は、mod_sslを使用したいと思います。mod_sslもApache-SSLもOpenSSL又はSSLeayを必要とするようです。SSLeayを使用した例では、インストール段階で失敗するとの情報が多く見られたので今回は、OpenSSLを使用します。opensslOpenSSLをインストールします。(aptを使ったのは面倒だったからです。)#/usr/local/srcへmod_sslとapacheのソースをダウンロードします。次にApache,mod_sslの展開をしコンパイルします。mod_ssl-X.X.X-X.X.Xconfigureでコンパイルの設定をするとき、Apacheの展開されたディレクトリとOpenSSLのインストールディレクトリを指示するとあったので、OpenSSLのインストール先を探しconfigureに追加します。--enable-module=usertrackmod_sslの方は問題ないようですが、Apacheの方でエラーが表示されています。sslのパスに問題があるようです。ライブラリのパスかと推測してパスを変更してみますが同じようにエラーが表示されます。何かが足りないようです。)しかたがないので、OpenSSLを削除しソースからインストールします。installOpenSSLのインストールが終了します。/usr/local/sslにインストールされるので--with-sslの部分を--with-ssl=/usr/local/sslに変更してconfigureを実行します。install今度は成功したようです。successfully・・・と表示されインストールが終了します。