- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:apache OpenSSLの格納場所は?)
apache OpenSSLの格納場所は?
このQ&Aのポイント
- 当方、windows7 32bitでwwwサーバを組んでいる超初心者です。
- apacheは2.2.25、Active Perlは5.16.3.1でOpenSSLは1_0_1です。
- 私のダウンロードしたOpenSSLをインストールしても、openssl.confがなかったので、openssl.confとしてc/apache softoware Foundation/apache2.2/conf/sslフォルダに入れました。しかし、openssl req -config openssl.cfg -new -out ./ssl.key/server.csrというコマンドをDOS窓に打ち込んでも指定されたパスが見つかりません。お手上げ状態です。何が間違っているのでしょうか?
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
>私の頭で考えられるのはopenssl.confファイルの場所が違う、或いは拡張子の問題か? そりゃ~【openssl.conf】作っておいて、指定しているconfファイルの名前は【openssl.cfg】ですからねぇ……。 Win32用のopensslのバイナリでインストールしていれば、インストール先にopenssl.cfgが入っていたかと思いますけどねぇ……。 # 先の質問で回答した通り、検索すると私の過去の回答とかも見つかったと思いますけど……。 まぁ、どちらにしてもコピペしてきたconfファイルはサンプルですから自分の環境に合うように修正する必要がありますけど。 # CA_default以下で設定している各種ディレクトリのパスとか。 コマンドの意味とか調べず(確認せず)にとりあえずコピペで実行する。 という状況なら、複数のサイトを見て実行している時点で破綻する可能性は高まりますよ。 それぞれのサイトで想定している環境が違うかも知れませんし。 # ディレクトリ構成が違うとかファイル名が違うとか……。 最後まで面倒見切れませんのである程度は自分でしっかり調べて下さいな。 # どうでもいいですが、Apacheのインストール先のディレクトリ名に半角スペース含んでいるのがどこかで問題出しそうな気がしますなぁ……。 # コマンドラインからフルパス指定する時とかに特定のルールがあったりしますけど、大丈夫ですかねぇ…。
お礼
opensslを再インストールしたらopenssl.cfgが c/openssl/binの中に出てきました。 これをc/apache softoware Foundation/apache2.2/conf/sslフォルダにいれたら うまくいきました。とりあえずは。