Nginx下SSL证书安装部署步骤介绍


Posted in Servers onDecember 06, 2021

问题描述:

小编遇到https协议过期了,于是重新申请,在Nginx服务器部署SSL证书

安装步骤

1.准备工作

在 SSL 证书管理控制台 中下载并解压缩 cloud.tencent.com 证书文件包到本地目录。

解压缩后,可获得相关类型的证书文件。其中包含 Nginx 文件夹和 CSR 文件:

文件夹名称:Nginx

文件夹内容:

1_cloud.tencent.com_bundle.crt 证书文件

2_cloud.tencent.com.key 私钥文件

CSR 文件内容: cloud.tencent.com.csr 文件

2.远程连接服务器

Nginx下SSL证书安装部署步骤介绍

3.拷贝证书和私钥文件

将已获取到的 1_cloud.tencent.com_bundle.crt 证书文件和 2_cloud.tencent.com.key 私钥文件从本地目录拷贝到 Nginx 服务器的 /usr/local/nginx/conf 目录(此处为 Nginx 默认安装目录,请根据实际情况操作)下。

Nginx下SSL证书安装部署步骤介绍

4.编辑 Nginx 根目录下的 conf/nginx.conf 文件

编辑内容如下:

// 编辑内容
server {
        #SSL 访问端口号为 443
        listen 443 ssl; 
        #填写绑定证书的域名
        server_name cloud.tencent.com; //这里填写证书域名
        #证书文件名称
        ssl_certificate 1_cloud.tencent.com_bundle.crt; //这里填写刚刚复制过来的证书文件名称
        #私钥文件名称
        ssl_certificate_key 2_cloud.tencent.com.key; //这里填写刚刚复制过来的私钥文件名称
        ssl_session_timeout 5m;
        #请按照以下协议配置
        ssl_protocols TLSv1 TLSv1.1 TLSv1.2; 
        #请按照以下套件配置,配置加密套件,写法遵循 openssl 标准。
        ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE; 
        ssl_prefer_server_ciphers on;
        location / {
           #网站主页路径。此路径仅供参考,具体请您按照实际目录操作。
           #例如,您的网站运行目录在/etc/www下,则填写/etc/www。
            root html; 
            index  index.html index.htm;
        }
    }

5.在 Nginx 根目录下,通过执行以下命令验证配置文件问题

// nginx 根目录下cmd输入
nginx -t

输入之后会显示问题,如果有问题,则根据问题修改问题,若没有,则执行下一步

6.重启 Nginx,访问网站

// 重启 Nginx
nginx -s stop
start nginx

到此这篇关于Nginx下SSL证书安装部署步骤介绍的文章就介绍到这了,更多相关Nginx部署SSL证书内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Servers 相关文章推荐
fastdfs+nginx集群搭建的实现
Mar 31 Servers
Nginx Rewrite使用场景及配置方法解析
Apr 01 Servers
Nginx 反向代理解决跨域问题多种情况分析
Jan 18 Servers
使用 Apache Dubbo 实现远程通信(微服务架构)
Feb 12 Servers
OpenStack虚拟机快照和增量备份实现方法
Apr 04 Servers
openstack云计算keystone组件工作介绍
Apr 20 Servers
阿里云ECS云服务器快照的概念以及如何使用
Apr 21 Servers
Nginx 匹配方式
May 15 Servers
Windows Server 修改远程桌面端口的实现
Jun 25 Servers
腾讯云服务器部署前后分离项目之前端部署
Jun 28 Servers
django项目、vue项目部署云服务器的详细过程
Jul 23 Servers
Apache SkyWalking 监控 MySQL Server 实战解析
Sep 23 Servers
教你快速构建一个基于nginx的web集群项目
Nov 27 #Servers
Linux安装apache服务器的配置过程
Nov 27 #Servers
Nginx配置https的实现
nginx内存池源码解析
苹果M1芯片安装nginx 并且部署vue项目步骤详解
Nginx stream 配置代理(Nginx TCP/UDP 负载均衡)
Nov 17 #Servers
Nginx源码编译安装过程记录
Nov 17 #Servers
You might like
php ignore_user_abort与register_shutdown_function 使用方法
2009/06/14 PHP
PHP 文件上传源码分析(RFC1867)
2009/10/30 PHP
详解PHP使用日期时间处理器Carbon人性化显示时间
2017/08/10 PHP
JsEasy简介 JsEasy是什么?与下载
2007/03/07 Javascript
转自Jquery官方 jQuery1.1.3发布,速度提升800%,体积保持20K
2007/08/19 Javascript
JavaScript 以对象为索引的关联数组
2010/05/19 Javascript
jquery下json数组的操作实现代码
2010/08/09 Javascript
Web Inspector:关于在 Sublime Text 中调试Js的介绍
2013/04/18 Javascript
基于JQuery 滑动与动画的说明介绍
2013/04/18 Javascript
如何创建一个JavaScript弹出DIV窗口层的效果
2013/09/25 Javascript
JS判断是否360安全浏览器极速内核的方法
2015/01/29 Javascript
jQuery实现按钮只点击一次后就取消点击事件绑定的方法
2015/06/26 Javascript
2016年最热门的15 款代码语法高亮工具,美化你的代码
2016/01/06 Javascript
window.onerror()的用法与实例分析
2016/01/27 Javascript
WebApi+Bootstrap+KnockoutJs打造单页面程序
2016/05/16 Javascript
JavaScript检测原始值、引用值、属性
2016/06/20 Javascript
JS原型链怎么理解
2016/06/27 Javascript
JS动态加载脚本并执行回调操作
2016/08/24 Javascript
基于JS快速实现导航下拉菜单动画效果附源码下载
2016/10/27 Javascript
jQuery用noConflict代替$的实现方法
2017/04/12 jQuery
实现两个文本框同时输入的实例
2017/09/25 Javascript
JavaScript中this用法学习笔记
2019/03/17 Javascript
微信小程序Echarts图表组件使用方法详解
2019/06/25 Javascript
js实现简单抽奖功能
2020/11/24 Javascript
Python中str is not callable问题详解及解决办法
2017/02/10 Python
django多种支付、并发订单处理实例代码
2019/12/13 Python
Tensorflow训练MNIST手写数字识别模型
2020/02/13 Python
解决python -m pip install --upgrade pip 升级不成功问题
2020/03/05 Python
pycharm最新激活码有效期至2100年(亲测可用)
2021/02/05 Python
《乡下孩子》教学反思
2014/04/17 职场文书
岗位标兵事迹材料
2014/05/17 职场文书
提拔干部考察材料
2014/05/26 职场文书
教师个人学习总结
2015/02/11 职场文书
父亲节寄语大全
2015/02/27 职场文书
公司门卫岗位职责
2015/04/13 职场文书
单位接收证明格式
2015/06/18 职场文书