ヘルプ

SSL証明書 ヘルプ

ブービ—ブブー...コンピュータ処理中...コンピュータ処理中...シーケンス42を開始します...
やれやれ、クレイジーなロボットたちがまた仕事に精を出しているようです!このページを乗っ取ってあなたの使用言語に翻訳しました。ロボットたちの金属のハートにあるのは本当に善意だけなんです。助けになりたいんです!ページ下のボタンから、ロボットの様子を見てみましょう。 英語版に進む

CentOS 7上のNGINX:証明書をインストールする

証明書要求が承認されたら、SSL証明書と中間証明書をSSLアプリケーションからダウンロードできます。詳細については、 SSL証明書のダウンロードを参照してください。証明書をダウンロードする際に、Apacheオプションを選択することをお勧めします。

注:このSSLのインストールは、LEMPスタックがインストールされているCentOS 7サーバーで行われました。 Nginxのバージョン、OSプラットフォーム、またはNginxのインストール方法によっては、サーバーの構成が異なる場合があります。

  1. SSH経由でサーバーに接続します。
  2. サーバーキー、証明書、中間バンドルを保存するディレクトリを作成します。
    sudo mkdir / etc / nginx / ssl
  3. CSRの生成時に作成した秘密キーをSSLフォルダにコピーします。
    cp coolexample.key / etc / nginx / ssl
  4. SFTPをサーバーに送信し、SSL証明書と中間バンドルを/ etc / nginx / sslフォルダにアップロードします。
  5. SSHでSSLフォルダに移動します。
    cd / etc / nginx / ssl
  6. concatenateコマンドを使用して、SSL証明書と中間バンドルを1つのファイルに結合します。中間証明書とルート証明書はバンドルされているため、次のSSHコマンドを使用できます。
    sudoの猫のf84e19a2f44c6386.crt 

    注:証明書は、concatenateコマンドでこの順序でリストされている必要があります。そうしないと、SSLがサーバー上で正しく機能しません。
  7. SSL証明書をインストールするドメインのNGINX設定ファイルを開きます。
    sudo vim /etc/nginx/sites-available/coolexample.com
  8. SSL証明書を使用するように設定ファイルを更新します。
    サーバー{listen 80; server_name coolexample.com; return 301 https://$host$request_uri; } server {listen 443 ssl; server_name coolexample.com; ssl_certificate /etc/nginx/ssl/coolexample.crt; ssl_certificate_key /etc/nginx/ssl/coolexample.key; root /usr/share/nginx/coolexample.com/; index index.php index.html index.htm; }
    
  9. 設定ファイルを保存します。
    wq!
  10. NGINXサーバーを再起動します。
    sudoサービスnginx再起動

この記事は役に立ちましたか。
フィードバックへのご協力ありがとうございました。 お客様サービススタッフとお話しになりたい場合は、上記のサポート用電話番号またはチャット機能をご利用ください。
お役にたてて光栄です! 何か他にできることはありませんか。
それはすみません。 わかりにくい点や、解決策で問題が解決できなかった理由等を教えてください。