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 相关文章推荐
nginx网站服务如何配置防盗链(推荐)
Mar 31 Servers
Nginx配置Https安全认证的实现
May 26 Servers
nginx配置虚拟主机的详细步骤
Jul 21 Servers
Shell脚本一键安装Nginx服务自定义Nginx版本
Mar 20 Servers
Z-Order加速Hudi大规模数据集方案分析
Mar 31 Servers
详解使用内网穿透工具Ngrok代理本地服务
Mar 31 Servers
HDFS免重启挂载新磁盘
Apr 06 Servers
apache ftpserver搭建ftp服务器
May 20 Servers
项目中Nginx多级代理是如何获取客户端的真实IP地址
May 30 Servers
windows server2016安装oracle 11g的图文教程
Jul 15 Servers
apache虚拟主机配置的三种方式(小结)
Jul 23 Servers
Tomcat安装使用及部署Web项目的3种方法汇总
Aug 14 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防盗链的常用方法小结
2010/07/02 PHP
基于simple_html_dom的使用小结
2013/07/01 PHP
浅谈使用 PHP 进行手机 APP 开发(API 接口开发)
2014/08/11 PHP
Php-Redis安装测试笔记
2015/03/05 PHP
PHP 获取 ping 时间的实现方法
2017/09/29 PHP
PHP切割整数工具类似微信红包金额分配的思路详解
2019/09/18 PHP
javawscript 三级菜单的实现原理
2009/07/01 Javascript
js 实现无干扰阴影效果 简单好用(附文件下载)
2009/12/27 Javascript
javaScript对文字按照拼音排序实现代码
2013/12/27 Javascript
javascript 获取元素样式必杀技
2014/05/04 Javascript
jqueryUI里拖拽排序示例分析
2015/02/26 Javascript
快速解决Canvas.toDataURL 图片跨域的问题
2016/05/10 Javascript
用nodejs的实现原理和搭建服务器(动态)
2016/08/10 NodeJs
Javascript防止图片拉伸的自适应处理方法
2017/12/26 Javascript
Vue组件全局注册实现警告框的实例详解
2018/06/11 Javascript
vue调试工具vue-devtools安装及使用方法
2018/11/07 Javascript
vue 中使用 watch 出现了如下的报错的原因分析
2019/05/21 Javascript
微信小程序 scroll-view 实现锚点跳转功能
2019/12/12 Javascript
node运行js获得输出的三种方式示例详解
2020/07/02 Javascript
JS事件循环机制event loop宏任务微任务原理解析
2020/08/04 Javascript
Django Admin 实现外键过滤的方法
2017/09/29 Python
Python用csv写入文件_消除空余行的方法
2018/07/06 Python
解决python3 HTMLTestRunner测试报告中文乱码的问题
2018/12/17 Python
Python利用全连接神经网络求解MNIST问题详解
2020/01/14 Python
DataFrame.groupby()所见的各种用法详解
2020/06/14 Python
html5超简单的localStorage实现记住密码的功能实现
2017/09/07 HTML / CSS
曼城官方网上商店:Manchester City
2019/09/10 全球购物
成绩单公证书
2014/04/10 职场文书
我的画教学反思
2014/04/28 职场文书
公司授权委托书样本
2014/09/15 职场文书
2015年社区精神文明工作总结
2015/05/26 职场文书
趣味运动会加油词
2015/07/18 职场文书
优秀毕业生主要事迹材料
2015/11/04 职场文书
《检阅》教学反思
2016/02/22 职场文书
MongoDB使用profile分析慢查询的步骤
2021/04/30 MongoDB
OpenCV-Python实现轮廓拟合
2021/06/08 Python