我是靠谱客的博主 真实墨镜,最近开发中收集的这篇文章主要介绍nginx配置ssl证书一 颁发证书二 配置Nginx,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Nginx实现https需要http_ssl_module模块支持,该模块是默认编译模块,不需要我们再次编译。

一 颁发证书

二 配置Nginx

  1. 将生成的key、pem文件拷贝到nginx的conf目录下
  2. SSL
 server {
listen
443 ssl;
server_name
10.5.1.24 server.bdk.com;
ssl_certificate
cert/cert.pem ; # 证书
ssl_certificate_key
cert/cert.key;
# 秘钥
ssl_session_cache
shared:SSL:1m;
ssl_session_timeout
5m;
ssl_ciphers
HIGH:!aNULL:!MD5;
ssl_prefer_server_ciphers
on;
location / {
proxy_pass
http://www;
}
}
server {
listen 80;
server_name server.bdk.com; // 你的域名
rewrite ^(.*)$ https://$host$1 permanent; // 把http的域名请求转成https
permanent 永久跳转
}
nginx -t // 检查nginx配置文件
nginx -s reload //重启
$ service nginx stop
// 停止
$ service nginx start
// 启动
$ service nginx restart // 重启

最后

以上就是真实墨镜为你收集整理的nginx配置ssl证书一 颁发证书二 配置Nginx的全部内容,希望文章能够帮你解决nginx配置ssl证书一 颁发证书二 配置Nginx所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(55)

评论列表共有 0 条评论

立即
投稿
返回
顶部