ショッピングサイトに最適!「.shop」ドメインのSSLサーバ証明書を無料で発行

tensoumatome.jpgショッピングサイトを構築する上で忘れてはならないのがセキュリティ対策。「お名前.com」で「.shop」ドメインを入手するとSSLサーバ証明書が無料で手にいれることができるからこれを使おう。


■ SSLを登録する

ショッピングサイトなど、セキュリティが重要なサイトを構築する上で欠かせないのが「SSLサーバ証明書」だ。サイトとやりとりするデータが暗号化されることで、 クレジットカードなどの情報入力が安心して行えるようになる。しかし、作業の手順が煩雑だったり、追加の費用がかかることから、導入に消極的な人もいるだろう。今回は無料で使えるSSLサーバ証明書の発行手順を解説するぞ。
  


  
■ 秘密鍵と公開鍵を作成する

  

[root]# yum -y install mod_ssl

まずはVPSにOpenSSLをインストールしよう
  

[root]# openssl genrsa -aes128 2048 > server.key

OpenSSLで秘密鍵を作成する。ここでは「server.key」というファイル名で出力
  

con_01
作成時にパスフレーズの入力を2回求められるので任意の文字列を入力してEnterを押そう

[root]# openssl req -new -key server.key > server.csr

次に公開鍵を作成する。「server.csr」というファイル名で出力
  

con_02
ここでもパスフレーズの入力を求められるので、入力してEnterを押す

con_03
以降は公開鍵の各種設定。入力が必須の項目はパスフレーズ以外ないので、Enterキーを押してスキップしてOK

[root]# openssl x509 -in server.csr -days 365000 -req -signkey server.key > server.crt

秘密鍵と公開鍵の作成が終わったら、SSLサーバ証明書(server.crt)を出力しよう
  

con_04-1
生成された「server.crt」の中には、画像のような文字列が保存されている。この内容をコピーしておこう

■ 「.shop」ドメインにSSLサーバ証明書を登録する

csr_01
お名前.com」にログインして「ドメインNavi」を開き、「オプション設定」をクリック(画像は12月2日時点のものです)

csr_02
「オプション設定」の中の「SSLサーバー証明書」から「SSLサーバー証明書発行」をクリック

csr_03
「CSR情報入力」の項目に、さきほどコピーしたSSLサーバ証明書の内容を貼り付けよう

csr_04

「新規証明書のお申込み」を選択。契約期間を選択する。「料金シュミレーション」が0円になっているのを確認して「次へ進む」をクリックする

csr_05
承認メールの送信先のメールアドレスを選択しよう。登録済みのメールアドレスの中から、送信先を選択する

csr_06
料金の支払い方法を選択する。クレジットカード、コンビニエンスストア、銀行振込の4つの方法のうちどれかを選んで「確認画面へ進む」をクリックしよう

csr_07
「規約確認」で「上記に同意し、申込みます。」にチェックを入れて「お申込み」をクリックしよう

csr_08-1
指定したメールアドレスに承認メールが届くので、メール本文内のURLをクリックしよう

csr_09-1
「お申込み詳細」が表示されるので「承認する」をクリックする。これでSSLサーバ証明書が発行されるぞ

暗号化のメリットはセキュリティだけではない。GoogleはSSLの有無を検索順位の評価対象にすることを表明しているため、SEO効果も期待できる。ショッピングサイトで検索上位への進出を狙うなら、SSLは絶対に対応しておくべき機能となるだろう。「お名前.com」で「.shop」ドメインを手に入れたら、ぜひともSSLの導入手順もマスターしておくべし。


2016年12月10日 12時00分
©教えて君.net All Rights Reserved.