ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

あなたのウェブサイトのためにあなた自身のSSL証明書を取得してそれをインストールする方法

過去数年間で、ウェブ全体がオプションの安全なHTTPプロトコル(HTTPSとも呼ばれます)から、SSL証明書で保護しないと今日のウェブサイトを作成できないアセナリオに移行しました。

これは、ユーザーがHTTPSではなくHTTPで始まるウェブサイトのURLにアクセスするたびに、GoogleがChromeブラウザに警告メッセージを表示し始めるためです。

あなたのウェブサイトのためにあなた自身のSSL証明書を取得してそれをインストールする方法

WebサイトがWebセキュリティ標準に準拠していることを確認するには、SSL証明書を購入してWebサイトにインストールする必要があります。

専用IPアドレスを決定する

SSL証明書が機能するには、Webサーバーに固定の専用IPアドレスが必要です。専用のウェブサーバーをお持ちの場合、通常、このIPアドレスはウェブホスティングアカウントに記載されています。

あなたのウェブサイトのためにあなた自身のSSL証明書を取得してそれをインストールする方法

そこに表示されない場合は、cPanelツールの左側のペインでサーバーのIPアドレスを確認することもできます。

あなたのウェブサイトのためにあなた自身のSSL証明書を取得してそれをインストールする方法

このIPアドレスは、次のステップで新しいSSL証明書を取得するときに必要になるため、メモしておいてください。

ウェブホストのSSL証明書をインストールする

次のステップは、WebサイトのSSL証明書を取得することです。

最近のインターネット上のすべてのWebサイトでは、ユーザーがWebサイトを信頼できるようにするために、SSLを使用する必要があるため、多くのWebホスティングプロバイダーが無料のSSL証明書をhostingpackagesにパッケージ化するようになりました。

その場合は、cPanelメニューを確認し、既知のSSL証明書プロバイダーのブランドと一致するツールアイコンを探してください。

あなたのウェブサイトのためにあなた自身のSSL証明書を取得してそれをインストールする方法

たとえば、ウェブホストのSitegroundは、Let’sEncryptSSL証明書の無料サブスクリプションを顧客に提供しています。

この場合、幸運です。SSLツールアイコンをクリックして保護するドメインを選択し、そのサイトでSSLを有効にするだけで、サイトにSSLをインストールできます。

あなたのウェブサイトのためにあなた自身のSSL証明書を取得してそれをインストールする方法

インストールすると、WebサイトにSSLがインストールされ、安全なWebサイトとして訪問者に表示され始めます。

利用可能なSSLツールincPanelが表示されない場合は、ウェブホストに連絡して、SSL証明書が実際に提供されていないことを確認してください。

そうでない場合は、自分で購入し、以下の手順を使用して手動でインストールする必要があります。

新しいSSL証明書を購入する

優れたSSL証明書プロバイダーを見つける必要があります。このサービスの費用は比較的安く、年間30ドルから100ドルの範囲です。

今日、世界でトップのSSL証明書プロバイダーには次のものがあります。

  • Let’s Encrypt:無料ですが、証明書を更新するには、証明書を頻繁に再アップロードする必要があります。
  • Comodo SSL:高価ですが、追加機能の長いリストを提供します。
  • Digicert:大規模なWebサイト向けのプロバージョンへの安価な基本SSL。
  • GoDaddy:Webドメインサービスでよく知られているGoDaddyは、Webサイト証明書も販売しています。
  • ネットワークソリューション:小規模なサイトには手頃な価格の基本的なSSL証明書を提供し、大規模な組織にはより高価なオプションを提供します。
  • RapidSSL:このサービスはSymantecによって実行され、最も手頃なSSLオプションのいくつかを提供します。

SSL証明書を購入するには、ドメインの名前と、上記でメモしたWebサーバーの専用IPアドレスが必要です。

購入すると、3つの情報が届きます。

証明書(CRT)。証明書プロバイダーのサーバーから安全なWebサイトの信頼性を検証します。 APrivate Key(KEY)は、訪問者がサイトにアクセスしたときに証明書の詳細を復号化および暗号化するために使用される「キー」として機能します。キーは、訪問者のWebブラウザとWebサーバー間の通信を暗号化します。

CAバンドルは、暗号化されたSSL証明書全体を機能させるすべての中間証明書をバンドルする3番目の情報です。

SSLプロバイダーからこれらの3つの情報を入手したら、SSL証明書をサイトにインストールする準備が整います。

SSL証明書のインストール方法

ウェブホスティングアカウントにログインし、cPanelを開きます。 セキュリティの下 、 SSL/TLSマネージャーを選択します 。

あなたのウェブサイトのためにあなた自身のSSL証明書を取得してそれをインストールする方法

[SSL / TLSマネージャー]ウィンドウで、[SSLサイトの管理]を選択します 下部にあるリンク。

あなたのウェブサイトのためにあなた自身のSSL証明書を取得してそれをインストールする方法

[SSLホストの管理]ウィンドウで、SSLウェブサイトのインストールが表示されている一番下までスクロールします 。このセクションのドロップダウンを使用して、SSL証明書を適用するホストを選択します。次に、証明書、秘密鍵、および認証局バンドル(CAバンドル)の各フィールドに、SSL証明書を最初に購入したときに受け取った長いテキストエントリを入力します。

あなたのウェブサイトのためにあなた自身のSSL証明書を取得してそれをインストールする方法

証明書のインストールを選択します 完了したら、下部にあるボタン。

これで、SSL証明書がそのドメインにインストールされ、訪問者が httpsを使用してドメインに入力するたびに機能します。 その前に。

サイト訪問者にSSLの使用を強制する

この時点で、すでにサイトにアクセスしたことのある訪問者は、 httpのある古いブックマークを引き続き使用します。 ドメインの前。これらの訪問者には、ウェブサイトが安全でないというChromeのセキュリティ警告が引き続き表示されます。

これにより、多くの訪問者が失われる可能性があります。これは、訪問者がWebサイトを信頼できなくなり、訪問を停止するためです。

これを修正するには、すべての訪問者のブラウザにURLを変更して https 常に前面にあります。

cPanelのファイル セクションで、ファイルマネージャをダブルクリックします それを開きます。 Webディレクトリのルートレベルディレクトリに移動します。ここに.htaccessがあります ファイル。ファイルを右クリックして、編集を選択します ドロップダウンメニューから。

あなたのウェブサイトのためにあなた自身のSSL証明書を取得してそれをインストールする方法

.htaccessは、ユーザーがサイトにアクセスしたときのWebサーバーの動作を制御するファイルです。訪問者のブラウザでhttpではなくhttpsを使用するようにするには、このファイルに特別なコードを追加する必要があります。

編集モードでは、ローカルコンピューターのデフォルトのエディターで.htaccessファイルが開きます。

ファイルの先頭に、次のコードを挿入します。

# START FORCE HTTPS
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{SERVER_NAME}%{REQUEST_URI} [R=301,L]
</IfModule>
# END HTTPS

ファイルを閉じると、保存するかどうかを尋ねられます。保存を確認します。これで、新しい.htaccessファイルがアクティブになり、ユーザーはHTTPS経由でサイトにアクセスするように強制されます。

ブラウザを開き、Webサイトのドメインを入力します。

あなたのウェブサイトのためにあなた自身のSSL証明書を取得してそれをインストールする方法

SSL証明書が正しく機能している場合、Chromeにロックアイコンが表示されます。これは、サイトが暗号化されたHTTPSプロトコルを介して読み込まれていることを意味します。

その他のSSLに関する考慮事項

Webサイトは正常に機能していますが、SSLに切り替えると機能しなくなる機能がいくつかあります。

その1つは、CDNサービスを使用して、世界中のさまざまなサーバーから画像を提供している場合です。大規模なWebサイトでは、CDNサービスを利用して、訪問者が世界中のどこにいても、画像の読み込み時間を短縮しています。

CDNは引き続きHTTPプロトコルを介して画像を提供しているため、訪問者がHTTPSを介してサイトにアクセスすると、それらの画像はすべて壊れているように見えます。

これを修正するには、CDNアカウントにログインし、SSL設定にアクセスして、新しいSSLエントリを追加する必要があります。これらのフィールドに同じ証明書、キー、およびCAバンドルを貼り付けることができます。

あなたのウェブサイトのためにあなた自身のSSL証明書を取得してそれをインストールする方法

このエントリを保存すると、サイト上のすべての画像がHTTPSプロトコルを介して読み込まれ、すべての訪問者に対して適切に読み込まれます。

SSL証明書を使用するようにWebサイトをアップグレードすることには多くの利点があります。最も重要なことは、訪問者のコンピューターとWebサイト間の通信が暗号化され、ハッカーから保護されることを保証することです。

さらに、Webサイトを最新のWeb標準に準拠させ、サイトにアクセスするたびにセキュリティエラーが発生しないようにします。


  1. PC に MX Player をインストールする方法

    映画でも構いませんジャンキーまたは通常の Android ユーザーであれば、MX Player について聞いたことがあるはずです。 MXプレーヤーを知らない方のために説明すると、これはあらゆる種類のオーディオとビデオを無料で実行できるメディアプレーヤーです。 MX プレーヤーで実行できるビデオの種類には、AMC 3 も含まれます。また、最近では自費出版の映画やビデオもいくつか提供されているため、さらに楽しくなります。 今まで、MX プレーヤーが非常に人気のあるアプリであるという予感を持っていたに違いありません。ミレニアル世代だけでなく、すべての Android ユーザーが、MX プレーヤーで

  2. モニターのデスクまたはウォール マウントの取り付け方法

    単一のモニターで作業するよりも優れていることは何ですか?もちろん、複数のモニターで作業します。私は現在、デスクに置かれている 2 台の 32 インチ 4K Dell モニターを使用しています。残念なことに、これらの 2 台のモニターは、周辺機器やその他の作業機器のために使用できる重要なテーブル上のスペースを奪ってしまいます. これを念頭に置いて、モニターを持ち上げてデスクトップ スペースを再利用できるさまざまなタイプのモニター マウントを検討する良い機会だと感じました. モニター デスク マウントとウォール マウント モニターのマウントには 2 つの基本的なタイプがあります。まず、デス