nginx配置SSL证书

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx配置SSL证书相关的知识,希望对你有一定的参考价值。

申请了https的安全证书,将证书下载解压以后,置入到你的服务器某个目录上

然后在nginx中配置一个server:

 1   server {
 2         listen 443; // https 默认的,http默认为80
 3         server_name 域名;
 4         ssl on;
 5         ssl_certificate   cert/214112721760699.pem; // 证书文件的存放位置
 6         ssl_certificate_key  cert/214112721760699.key; // 证书文件的存放位置
 7         ssl_session_timeout 5m;
 8         ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:ECDHE:ECDH:AES:HIGH:!NULL:!aNULL:!MD5:!ADH:!RC4;
 9         ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
10         ssl_prefer_server_ciphers on;
11         location / {
12                 proxy_pass   http://127.0.0.1:8080/; // 反向代理,转发到某个地址上
13         }
14     }

这样以后,我们使用https://域名即可访问到 : http://127.0.0.1:8080/

以上是关于nginx配置SSL证书的主要内容,如果未能解决你的问题,请参考以下文章

Nginx配置SSL证书

Nginx配置SSL证书

nginx下如何配置 ssl证书?腾讯云ssl证书为例!

为啥 ssl证书只能绑在nginx上

nginx配置ssl证书,允许ssl访问

nginx配置阿里云免费ssl证书实现https化