ホームページ  >  記事  >  運用・保守  >  SSL証明書をnginxに追加する場所

SSL証明書をnginxに追加する場所

(*-*)浩
(*-*)浩オリジナル
2019-07-15 13:49:245853ブラウズ

プロジェクトの要件とセキュリティ上の理由により、以前の http インターフェイス アクセスを https アクセスに変更する必要があるため、SSL 証明書を構成する必要があります。

SSL証明書をnginxに追加する場所

#SSL 証明書はドメイン レベル (DV)、エンタープライズ レベル (OV)、エンハンスド レベル (EV) の 3 種類に大別され、セキュリティと価格が向上します。注文。個人向けには安価なDV、法人向けには一般的にOV、特殊な場合にはEVなど、用途に合わせてお選びください。

SSL 証明書構成

Nginx による SSL 証明書構成のサポートにより、この実装が可能になったため、Nginx のパワーを嘆かざるを得ません。

ドメイン名証明書を/etc/nginx/ssl.confフォルダーの下に次のように設定します。

構成例:

server {
listen 443;
server_name www.domain.com; # 改为绑定证书的域名
ssl on;
ssl_certificate 1_www.domain.com_bundle.crt; # 改为自己申请得到的 crt 文件的名称
ssl_certificate_key 2_www.domain.com.key; # 改为自己申请得到的 key 文件的名称
ssl_session_timeout 5m;
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
ssl_prefer_server_ciphers on;

location / {
root /usr/share/nginx/html; #站点目录
index index.html index.htm;
}
}

構成を変更した後、nginx サービスを再起動します。

nginx -s reload      //使配置生效

https プロトコルを使用して、https などのドメイン名にアクセスします。 :// jikexianfeng.xyz//hello.html (独自ドメイン名) 成功したかどうかを確認し、アドレスバーに「セキュリティ」と書かれた緑色の鍵マークが表示されれば、SSL 設定は成功です。

Nginx 関連の技術記事の詳細については、Nginx の使用法チュートリアル 列にアクセスして学習してください。

以上がSSL証明書をnginxに追加する場所の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。