やってみたら、できた。link先日、苦しみながらもようやく入れることが出来た、アルファSSL。ここにその痕跡を残しておきます。Apacheの再起動CSRの準備まず、アルファSSLを申し込む際に必要な、CSRを生成します。必要な項目をあらかじめ抽出その前に...のちのち絶対にわからなくなるので、先に命名規則を決めておきます。今回は、http://www.example.comというサイトに、https://www.example.comのようにアルファSSL(サイトシール付)を導入する例を紹介します。(各サーバーによって違いますが、わたしはこんなかんじでした。)コモンネーム:www.example.comconfディレクトリまでのパス:/etc/httpd/conf/秘密鍵の保存ディレクトリ:/etc/httpd/conf/ssl.key/秘密鍵のファイル名:www.example.com2014.keyCSRの保存ディレクトリ:/etc/httpd/conf/ssl.csr/CSRのファイル名:www.example.com2014.csrコモンネームのwww.example.comの部分は、アルファSSLを導入予定のサイトのアドレスです。(例)ssl.example.com,example.com,sample.example.comなど。ちなみにわたしは、www.example.comに設定する予定だったのに、コモンネームをexample.comで申し込んでしまい、再申し込みをしました><;準備が整ったら、SSHにスーパーユーザーで入ります。既存のファイルに上書きをしないように注意してください。秘密鍵のファイル名、www.example.com2014.keyはなんでもOKです。いつの、何の秘密鍵なのかわかりやすいように年号までつけていますが、正直hogeでもいけます(絶対におすすめしませんw)。秘密鍵の生成を行う際に、任意のパスワードを設定します。このパスワードは、今後もかなり使うので、メモっておいてください。先ほど生成した秘密鍵を元に、CSRを生成します。./ssl.key/www.example.com2014.keyの部分は、先ほどの秘密鍵のファイル名です。秘密鍵のファイル名と同様に、CSRのファイル名も、自分でわかればなんでもOKです。のちのち困るので、最初に書いたように表にして持っておくのがベストです。上記のコマンドを実行すると、項目を聞かれます。聞かれる項目は以下です。Addres:入力不要です。password:入力不要です。name:入力不要です。生成されたCSRを開き、コピー。申し込みフォームに貼り付けます。./ssl.csr/www.example.com2014.csrアルファSSL申し込み申し込みフォームから、申し込みを行います。記入例がこちらに載っていますので参考までに。申し込みを済ませ、支払いが終わると、承認メールが届き、本人確認を行います。「SSLサーバ証明書お申し込み確認」にて、承認するを選択してください。その後、証明書がメールで送られてきます。証明書のインストール証明書をサーバーにインストールします。ここで、例の項目の洗い出しを行います。コモンネーム:www.example.comconfディレクトリまでのパス:/etc/httpd/conf/SSL設定用confファイル:/etc/httpd/conf.d/ssl.conf証明書の保存ディレクトリ:/etc/httpd/conf/ssl.crt/サーバ証明書ファイル名:www.example.com2014.crt中間証明書ファイル名:www.example.com2014.cer証明書を保存まずは、メールで送られてきた証明書をサーバーに保存します。以下のコマンドを打って、コピペするだけです。貼り付ける際に、モレがないように注意してください(万が一あっても、編集できます)。/etc/httpd/conf/ssl.crt/www.example.com2014.crt中間証明書を保存つぎに、メールで送られてきた中間証明書をサーバーに保存します。以下のコマンドを打って、コピペ。/etc/httpd/conf/ssl.crt/www.example.com2014.cer以上で証明書のインストールが終了です。証明書をインストールしたら、SSLの設定を行います。/etc/httpd/conf.d/ssl.confssl.confを編集します。最後の行に、以下を追加してください。VirtualHostの、*部分には、サイトのIPアドレスを設定します。12.34.56.78なら、12.34.56.78:443とします。“/var/www/vhosts/example.com/httpdocs”ここには、サイトが置かれている場所の絶対パスを書きます。最後にApacheを再起動して設定終了です。restartSSHもあまり触ったことがなかったので、アルファSSLの導入はかなり手間取りました。今回学んだことは、実行したコマンドや入力した項目などは全てメモっておき、不具合が生じた場合にすぐに問題を見つけ、解決すること!です。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。