ZeroSSL と GoDaddy の cPanel ホスティングを使用して Let’s Encrypt 無料 SSL 証明書をインストールする方法

, Author

以下の手順は、Robert のこのビデオで学んだことに基づいています:

更新:以下のビデオの著者による、各ステップの画像付きの素晴らしい手順別ブログ記事をちょうど発見しました。

これを一度行った後、スクロールダウンして「更新方法」の手順をご覧ください(より簡単な手順です)。

  1. https://zerossl.com/free-ssl/#crt

2. メールアドレス(更新通知用)

3.を入力する。 ドメイン名(wwwあり、wwwなしの両方)

4. 下部のチェックボックスで両方の条件に同意し、「次へ」(右上)

5. CSRが生成されたら(1分ほどかかります)、そのコピーをダウンロードします

6. もう一度「NEXT」をクリックして、アカウントキーを生成し、そのコピーをダウンロードします

7. NEXT」をクリックし、検証ページに進みます。

8. 検証テキストファイル

9.ダウンロードする。 GoDaddyのCPanel(ホスティング)管理ページに移動し、次にファイルマネージャ

10に移動します。 そこから、「webroot/.well-known/acme-challenge/」ディレクトリに移動します。ここで「webroot」は、あなたのWebサイトのページがあるメインディレクトリです。 すでにディレクトリが作成されている場合は、右上の「.well-known」で検索してください。

11. その「webroot/.well-known/acme-challenge/」ディレクトリに検証用テキストファイルをアップロードします(例えば、ExplainItスタジオでは「/home/mgav/public_html/explainit/.well-known/acme-challenge」にあります)ファイル名(ダウンロードアイコンの右)をクリックしてテストを行ってください

12.Webrootにアップロードしたテキストファイルは、WebROotでダウンロードできます。 NEXT」をクリックし、「Your Certificate is Ready! 2つのファイルのバックアップコピーをダウンロードする

14. cPanelに移動し、SECURITYにスクロールダウンし、”SSL/TLS”

15 をクリックします。 下にスクロールして、”SSLサイトの管理”

16 をクリックします。 SSLウェブサイトのインストール」までスクロールし、適切なドメイン

17を選択します。 ZeroSSLに戻り、一番上の「Begin Certificate」をコピーして、GoDaddy Certificateに貼り付けます。 (CRT)フィールド(最初のもの)

18. 重要 – あなたはちょうどTWOエントリを貼り付けました。 貼り付けたものを一番下までスクロールし、下の「- -END CERTIFICATE – -」を一番下の「- -BEGIN CERTIFICATE – -」まで切り取り、一番下の「CABUNDLE」フィールドにそれを貼り付けます。

19. 2番目のZeroSSLフィールドから秘密鍵をコピーし、真ん中の「秘密鍵」フィールドに貼り付けます。 一番下にある「証明書のインストール」ボタンをクリックします

21. 必要に応じて、HTTPSにリダイレクトするために.htaccessファイルを調整します(ビデオの最後の部分を参照)

上記のすべてのステップよりも簡単な作業です。

Update: 詳細およびトラブルシューティングについては、ビデオ作成者のブログ記事を半分までスクロールしてください。

RENEWAL の手順は次のとおりです:

(更新にのみ使用!)

1. https://zerossl.com/ > Online tools > Start FREE SSL Certificate Wizard

2. 前回の更新時に保存した domain-csr.txt ファイルを見つけて開き、右下の “Paste your CSR…” フィールドにすべてのテキストをコピー/貼り付けます

3. account-key.txt ファイルを探し、左下の “Paste your Let’s Encrypt key…” フィールドのテキストをすべてコピー/貼り付けます

4. 両方のボックスを “Accept” して、”Next”

5 をクリックします。 次のページがロードされ、小さな「…キーが受け付けられました」というメッセージが表示されます

6. 2つのファイルをダウンロードし、サーバーに置きます

7. GoDaddyのCPanel(ホスティング)管理ページに行き、ファイルマネージャ

8. そこから、「webroot/.well-known/acme-challenge/」ディレクトリに行き、「webroot」とはあなたのウェブサイトのページを含むメインディレクトリを指します。 すでにディレクトリが作成されている場合は、右上の「.well-known」で検索してください。

9. その「webroot/.well-known/acme-challenge/」ディレクトリに検証用テキストファイルをアップロードします(例えば、ExplainItスタジオは「/home/mgav/public_html/explainit/.well-known/acme-challenge」にあります)ファイル名(ダウンロードアイコンの右)をクリックしてテストしてください

10. NEXT」をクリックして「Your Certificate is Ready!」ページ

11 を表示します。 コピーまたはダウンロードできるテキストボックスは1つだけです(ゼロから始める方法には2つのボックスがあることを思い出すかもしれません)。 バックアップコピーをダウンロードする

12. cPanelに移動し、SECURITYにスクロールダウンし、”SSL/TLS”

13 をクリックします。 下にスクロールして、”SSLサイトの管理”

14をクリックします。 スクロールダウンして「Install an SSL Website」を選択し、適切なドメインを選択して、「Autofill by Domain」をクリックします(現在のデータ(一部は更新されます)がフィールドに入力されます)

15.SSLサイトが表示されます。 ZeroSSLに戻り、証明書テキスト全体(実際には2つの証明書です)をコピーし、GoDaddyの「証明書」に貼り付けます。 (CRT)」フィールドに貼り付けます(1つ目)。 赤いアラートテキスト “The certificate is not valid.” が表示されます。 心配しないでください。

16. 重要 – あなたは、2つのエントリを貼り付けただけです。 貼り付けたものを一番下までスクロールし、下の「-END CERTIFICATE – -」を一番下の「-BEGIN CERTIFICATE – -」まで切り取り、それを一番下の「CABUNDLE」フィールドに貼り付けてください。 ステップ14で、「Autofill by Domain」ボタンをクリックし、秘密鍵フィールドに自動的に入力されたはずです。 何もしないでください – 大丈夫です。 (先ほど「ドメインによる自動入力」をクリックしなかった場合、今はしないでください。domain-key.txt ファイルからテキストをコピーして、中央の「秘密鍵」フィールドに貼り付けます。)

18.

私は専門家ではないので、インストールのトラブルシューティングや質問に答えることはできません。

Best of luck! 私のプロジェクトのいくつかを紹介します。

  • キャリアザウルス(就職面接で成功する)
  • 12 Critical Things Your Family Needs to Know(家族のことを整理する)
  • Streaker’s Journal(最も大切なことを毎日前進させる)
  • Audio Dime(1分10セントで音声をテキスト化)
  • Enlightened Jobs(より良い質問=より良いマッチング。 そのため、求人は非常に適しています)
  • ExplainIt Studios (スタートアップのピッチ、スピーチ、ビデオなどのコンテンツ&配信のコンサルティング))

コメントを残す

メールアドレスが公開されることはありません。