Nginx配置Https 443 端口

2021-02-22 今天有个需求,配置微信小程序接口需要的程序,那么会用到 Https 443 端口。
1、因为我用的是阿里云服务器和阿里云的域名,所以我们下面生成证书这些,都是阿里云截图。

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-Z5m8eukp-1613980270890)(https://upload-images.jianshu.io/upload_images/25699315-a3e03c07215f622c.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

在控制台里面找到我们的ssl 证书(应用安全),点击进去后申请证书

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-hO0KK89X-1613980270892)(https://upload-images.jianshu.io/upload_images/25699315-34d4f0f58d0e5002.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-ZyeUUFHJ-1613980270893)(https://upload-images.jianshu.io/upload_images/25699315-5aa06e80b276fed5.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

申请证书下来后,我们下载

Nginx配置Https 443 端口

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PAl4kbmq-1613980270896)(https://upload-images.jianshu.io/upload_images/25699315-6cfae0feda87cdc7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

下载出来后,我们会获得两个文件

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-gwnAjUia-1613980270899)(https://upload-images.jianshu.io/upload_images/25699315-fa771ea84e8f0f29.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

1、key 文件 2、pem 文件
我们把这两个文件上传到我们的服务器上,然后我们将这些文件放到 nginx 下的一个文件夹中
Nginx配置Https 443 端口

[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-9FeS4D6D-1613980270901)(https://upload-images.jianshu.io/upload_images/25699315-23e00990f95819e2.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)]

配置代码如下

server {
    listen 443 ssl;
    server_name zapi.daolizhe.top;
    ssl_certificate  C:/nginx-1.16.1/ssl/5206154_sslssl.daolizhe.top.pem;
    ssl_certificate_key C:/nginx-1.16.1/ssl/5206154_sslssl.daolizhe.top.key;
    
    #转发
    location / {
     proxy_pass  http://api.daolizhe.top;
    }
  }

然后命令:nginx.exe -s reload 重新加载,我们再访问,就可以用啦

PS:旧版的ssl 开关 是 ssl on; 新版的 直接写在端口后面就可以了。如(443 ssl)

欢迎进qq群交流:704028989

上一篇:linux内核分析第八周-理解进程调度时机跟踪分析进程调度与进程切换的过程


下一篇:记一次kubernetes coredns起不来排错