• 締切済み

OpenSLL

LinuxでOpenSLLの構築を試みていますが、一連の設定の仕方がわかりません。わからない理由としては、いろんな情報が散乱しているため、 どの情報で確認したら良いのかわかりません。確認出来たのは、 「./CA.sh -newca」で署名?を作成するところまでです。 最終的に、https://で認証してWebサーバにアクセスする事を目的と しています。バージョン「openssl-0.9.8d」をインストールしています。(もしかしたら、インストールの方法も間違っているかもしれませんが・・・)インストールした手順 1 ./config 2 make 3 make rehash 4 make test 5 meke install どなたか、ご自身で構築された方、良い設定方法があれば教えて頂けませんでしょうか。宜しくお願いいたします。

みんなの回答

  • entree
  • ベストアンサー率55% (405/735)
回答No.1

まず、なぜ OpenSSL をソースコードからインストールする必要があるのか分かりません。OpenSSL をソースコードからインストールするということは、Web サーバもソースコードからインストールされる予定なのでしょうか? 多くのディストリでは OpenSSL や Apache のパッケージが用意されているので、自分でソースコードをコンパイルしてインストールする必要はないと思いますが。 ちなみに、ソースコードからインストールする方法は以下の通りです。 $ ./Configure --prefix=/usr/local \ no-idea no-mdc2 no-rc5 linux-elf shared $ make depend $ make $ make test # make install ※ make test はやってもやらなくても構いません。 ※ prefix を指定しないとインストール先は /usr/local/ssl になります。

tshigeo2000
質問者

お礼

ご回答ありがとうございます。また返信が遅くなりすみません。 「なぜ OpenSSL をソースコードからインストールするのか?」と言うと自分もapacheのパッケージにOpenSSLが含まれているのか知らなかった事と、市販されているLinux(Turbo8.0)では、apacheのバージョンが低いため、ソールからコンパイルしてインストールしており、Webサーバまで構築出来たものの、どうやってSSLと関連させるのか、分からなかった為、色んな情報を元に、コンパイルしてみました。いつも証明書の作成後に、エラーが発生したため、どこかの手順で失敗していると考え質問しました。参考までにこの後は、confファイル以外に行う事はありますでしょうか?教えて頂けますと助かります。

関連するQ&A