簡単にインストールしてくださいSSLとSSLとの共有ホスティングでSSL証明書を無料で暗号化する
近年、Googleおよび他の企業はネットワークセキュリティを積極的に促進し、すべてのWebサイトがTLS/SSL(輸送層のセキュリティ/セキュアソケットレイヤー)を使用するよう奨励しています。 Googleは、HTTPSサイトのランキングを強化することで使用を奨励しており、他のブラウザメーカーと同様に、暗号化されていないサイトでますます多くのアラートを表示することにより、Chromeのセキュリティ対策を徐々に強化しています。
過去には、SSL証明書は非常に高価でした。暗号化は、無料の証明書を提供することでこれを変更しました。
オンラインで証明書を暗号化する方法について多くのチュートリアルがありますが、これらのチュートリアルは通常、かなりの技術的な専門知識(Linux Webサーバー操作やルートアクセス管理など)が必要であり、コントロールを共有するホスティングをインストールすることはめったにありませんパネル。 CPANELまたはその他のコントロールパネルインスタンスが「ワンクリックインストールLet's Encrypt SSL」(多くの人はそうでない)などの機能を提供していない場合、Webホスティングプロバイダーの選択を介して証明書を支払う以外に何も感じないかもしれません。
ただし、この記事では、SSLを使用してSSLを使用してSSLホスティングサーバーにSSL証明書を暗号化する方法をインストールする方法を示します。無料のSSLを使用すると、ルートアクセスとVPSなしでSSL証明書を暗号化することができます。これは、通常の共有Webホスティングサーバーのみです。
キーポイント:
ステップ1:無料のWebサイトについては、SSLにアクセスしてください。
ステップ2:「保護するWebサイトを入力する」入力ボックスで、Webサイトドメイン名アドレス(例:yourdomain.com)と入力します。
ステップ4:別のサブドメインを追加する場合(たとえば:sub.yourdomain.com)、[ドメインの追加/編集]リンクをクリックすると、ドメインアドレス入力ページに戻ります。 ステップ5:入力ボックスに必要なサブドメイン名を追加します。
ステップ3:SSL for Freeは、Domain.comおよびwww.yourdomain.comのSSL証明書を自動的に提供します。
メソッド1。自動FTP検証
ステップ1:[自動FTP検証]ボタンをクリックします。
ステップ2:以下では、WebホストFTPアカウントのデータを入力するように求められます。入力データの完了:
このアプローチに動揺している場合(FTPアカウントアクセスデータの提供)、以下の2番目のアプローチを選択できます(強くお勧めします)。
ステップ1:SSLによって生成された2つのファイルを無料でダウンロードし、Webホスティングサーバーにアップロードするように求められます。 [手動検証]をクリックします。 (注:このタブ/ページを閉じないでください!)
ステップ2:以下では、SSLによって生成された2つのファイルを無料でダウンロードするように求められます。これらの2つのファイルをダウンロードして、ローカルコンピューターに保存します。
ステップ3:無料ページのこのSSLの指示に従って、名前が付けられた新しいフォルダー/ディレクトリを作成します。 (Windows環境を使用している場合は、.well-known。-つまり、最後に追加のポイントを追加します。)このディレクトリで、ACME-Challengeという新しいディレクトリを作成します。 2つのダウンロードしたファイルをACME-Challengeディレクトリにコピーして貼り付けます。
ステップ4:お好みのFTPアプリケーションを使用して、これら2つのファイルをWebホスティングサーバーにアップロードします(例:filezilla
)。ステップ5:ローカルコンピューターからWebホスティングサーバーのルートディレクトリ(そのディレクトリ、それが持っているものではなく)に.well-known Directoryをアップロードします。
ステップ6:ブラウザで新しいタブ/ページを開き、ドメインURLとこれら2つのファイルの場所を入力します。乱数と文字が表示されていることを確認してください
ステップ7:無料のタブ/ページ(ステップ1のページ)のSSLに戻り、[SSL証明書のダウンロード]をクリックします。このような返信が届かないことを確認してください:
ステップ8:エラー返信を受け取った場合は、無料負荷のためにSSLがSSL証明書アカウントページを使用するまで上記のステップ1を繰り返します。その後、「セキュリティ生成SSL証明書」ページに続きます:
メソッド3。手動DNS検証
この最後の検証方法オプションでは、Webホスティングコントロールパネルに新しいTXTレコードを作成するように求められます。
以下は、cpanelの手順です
ステップ1:無料のWebサイトのSSLの「手動DNS検証」ボタンをクリックします。
ステップ2:次に、システムはページ上のデータに基づいて新しいTXTレコードを作成するように求めます:
ステップ3:ブラウザで新しいタブ/ページを開き、サーバーのcpanelにログインします。地域の編集者に移動して、次のデータでレコードを追加します。 タイプ:txt
ステップ4:次に、次のようなデータを使用して、2番目の新しいTXTレコードを追加します。
タイプ:txt 名前:_ACME-CHALLENGE.www.yourdomain.com。
ステップ6:無料のタブ/ページ(ステップ1のページ)のSSLに戻り、[SSL証明書をダウンロード]をクリックします。 TXTレコードを正しく設定している場合は、次のようないくつかの結果を得る必要があります。
(次の手順には、元のテキストに似たCPANELと証明書の検査などに証明書のインストールが含まれます。複製コンテンツは省略されています。元のテキストを参照してください)
このチュートリアルでは、共有ホスティングでウェブサイトを保護するために、暗号化を使用するのがどれほど簡単かを示しています。確かに、サードパーティの仲介者を使用しなければならないことは理想的ではありませんが、これはあなたが節約できるお金を考えると大きな欠点ではありません。再度証明書を購入する必要はありません。
覚えておいてください、Let's Encrypt証明書は、1年ではなく90日しか続きません(多くの有料証明書のように)。自動再インストールの一般的な方法は、Cronジョブによるものですが、これは共有ホスティングでは常に許可されているとは限りません。この点に関して彼らが提供するサービスについて学ぶために、あなたのWebホストに連絡することをお勧めします。
(FAQパーツは元のテキストに似ています。複製コンテンツは省略されています。元のテキストを参照してください)以上が共有ホスティングでlet'のSSLを暗号化するためのガイドの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。