GNU/Linux >> Linux の 問題 >  >> Panels >> Webmin

Webmin/Virtualminを実行しているVPSにLet'sEncryptSSLをインストールする方法

Let’s Encryptは、無料のSSL証明書が必要な人にとって頼りになる選択肢です。また、Webminユーザーにとって幸運なことに、Let’s EncryptのSSL証明書は、Webベースのコントロールパネルから直接要求してインストールできます。

このチュートリアルでは、Webminを実行しているVPSにLet’sEncryptSSLをインストールする方法を説明します。

Let's EncryptのSSL証明書が必要なのはなぜですか?

Webサイトを保護する方法はたくさんありますが、SSL証明書を有効にする方法もその1つです。 SSL (Secure Sockets Layer)は、ブラウザとサーバー間で送信されるデータを暗号化することで接続を保護します。

ChromeやFirefoxなどの最も人気のあるウェブブラウザは、安全でないウェブサイトにアクセスしているときにユーザーに警告します。そのため、SSL証明書を持っていると、訪問者の信頼を獲得し、サイトの信頼性を向上させるのに役立ちます。

残念ながら、そのコストのために、多くのWebサイトはSSLを使用していません。この問題に対処するために、インターネットセキュリティ研究グループ(ISRG)は、 Let’sEncryptという名前の無料の認証局を設立しました。 現在、1億5000万を超えるウェブサイトにサービスを提供しています。

Webminを使用してVPSにLet'sEncryptSSLをインストールする

Webminを使用してLet’s Encrypt SSLをインストールするのは、非常に簡単で迅速です。以下の手順に従って、その方法を確認してください。

ステップ1:SSL設定を有効にする

先に進む前に、WebminをVPSオペレーティングシステムとして設定していることを確認してください。

HostingerのhPanelにログインし、サーバーに移動します タブ。次に、その他の設定を見つけます セクションを作成し、オペレーティングシステムを Ubuntu 18.04 64bit with Webmin / Virtualmin/LAMPに変更します。 変更を保存を押します 。

それが完了したら、Webminにログインし、WebサイトのSSLオプションを有効にする必要があります:

  1. https://your.vps.ip.address:10000と入力して、Webmin/Virtualminにログインします。 IPアドレスとログイン資格情報は、hPanelのサーバーにあります。 タブ。
  2. ブラウザからの警告が表示されます。 Chromeユーザーの場合は、[詳細]をクリックします [IPアドレス]に進みます。を選択します。
  3. ログイン資格情報を入力します。パスワードを忘れた場合は、ルートパスワードを見つけてください hPanelのサーバーのオプション タブをクリックして、そこからパスワードをリセットします。
  4. ログインしたら、 Virtualminを選択します サイドバーメニューからタブをクリックし、仮想サーバーの編集をクリックします。 仮想サーバーをセットアップしていない場合は、このチュートリアルに従ってガイダンスを参照してください。
  5. 有効な機能に移動します セクションをクリックし、 Apache SSL Webサイトを有効にしますか?にチェックマークを付けます オプション。 仮想サーバーの保存をクリックします 。

ステップ2:VPSにLet'sEncryptSSLをインストールする

SSLを有効にすると、WebminからLet’sEncrypt証明書をインストールできます。

  1. Virtualminパネルから、サーバー構成に移動します。 -> SSL証明書 。次に、 Let’s Encryptを選択します タブをクリックして、このセクションが読み込まれるまでしばらく待ちます。
  2. 必要に応じて次の設定を調整します:
  3. 証明書をリクエストする —2つのオプションが利用可能です:このサーバーに関連付けられたドメイン およびここにリストされているドメイン。 前者を選択して、仮想ホストのデフォルトドメイン名に証明書をインストールします。ただし、同じサーバー内の他のドメインとサブドメインに証明書をインストールする必要がある場合は、後者を選択してドメイン名を入力してください。
  4. 自動更新間の月数 —Let'sEncrypt証明書は90日間有効です。したがって、このオプションの値は3を超えてはなりません。
  5. 変更が完了したら、[証明書のリクエスト]をクリックします 。

それでおしまい!これで、HTTPSプロトコルを使用してWebサイトにアクセスできるようになります。

すべてのWebサイトトラフィックをHTTPSバージョンのサイトに自動的にリダイレクトする場合は、このチュートリアルを参照してください。

結論

あります!このチュートリアルでは、Webminを実行しているVPSにLet’sEncryptSSL証明書をインストールする方法を学習しました。 WebminからSSLオプションを有効にしてから、証明書を要求するだけです。とても簡単ですね。

何を求めている?さあ、あなたのウェブサイトを保護しましょう!


Webmin
  1. CentOS7にApacheでLet'sEncryptをインストールする方法

  2. LinuxVPSにVirtualminをインストールする方法

  3. Debian 11 に Let’s Encrypt SSL を Apache でインストールする方法

  1. ApacheWebサーバーを実行しているCentOS7にLet'sEncryptSSLをインストールする方法

  2. Webminをインストールし、Ubuntu20.04LTSでLetsEncryptSSLを使用して保護する方法

  3. Ubuntu18.04にLetsEncryptSSL証明書をインストールする方法

  1. Debian11のApacheにLet'sEncryptSSLをインストールする方法

  2. Debian11のNginxにLet'sEncryptSSLをインストールする方法

  3. Let'sEncryptを使用してApacheをRHEL8にインストールする方法