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 多个location转发任意请求或访问静态资源文件的实现
Mar 31 Servers
nginx 防盗链防爬虫配置详解
Mar 31 Servers
解决xampp安装后Apache无法启动
Mar 21 Servers
nginx.conf配置文件结构小结
Apr 08 Servers
Nginx配置根据url参数重定向
Apr 11 Servers
Windows Server 2012 R2 磁盘分区教程
Apr 29 Servers
搭建Yolov5服务器
Apr 30 Servers
安装harbor作为docker镜像仓库的问题
Jun 14 Servers
Nginx报错104:Connection reset by peer问题的解决及分析
Jul 23 Servers
Elasticsearch6.2服务器升配后的bug(避坑指南)
Sep 23 Servers
CentOS7 minimal 最小化安装网络设置过程
Dec 24 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
destoon官方标签大全
2014/06/20 PHP
静态图片的十一种滤镜效果--不支持Ie7及非IE浏览器。
2007/03/06 Javascript
JAVASCRIPT IE 与 FF中兼容问题小结
2009/02/18 Javascript
微博@符号的用户名提示效果。(想@到谁?)
2010/11/05 Javascript
整理的比较全的event对像在ie与firefox浏览器中的区别
2013/11/25 Javascript
jQuery学习笔记之基础中的基础
2015/01/19 Javascript
jQuery ajax应用总结
2016/06/02 Javascript
结合代码图文讲解JavaScript中的作用域与作用域链
2016/07/05 Javascript
Bootstrap插件全集
2016/07/18 Javascript
Javascript之面向对象--方法
2016/12/02 Javascript
d3.js实现立体柱图的方法详解
2017/04/28 Javascript
JavaScript实现自动跳转文本功能
2017/05/25 Javascript
angularjs 动态从后台获取下拉框的值方法
2018/08/13 Javascript
JavaScript使用Math.random()生成简单的验证码
2019/01/21 Javascript
微信小程序实现图片上传
2019/05/23 Javascript
Vue+iview+webpack ie浏览器兼容简单处理
2019/09/20 Javascript
VUE实现图片验证码功能
2020/11/18 Javascript
openLayer4实现动态改变标注图标
2020/08/17 Javascript
Vue切换Tab动态渲染组件的操作
2020/09/21 Javascript
[49:56]VG vs Optic 2018国际邀请赛小组赛BO2 第一场 8.19
2018/08/21 DOTA
本地文件上传到七牛云服务器示例(七牛云存储)
2014/01/11 Python
Python中字典创建、遍历、添加等实用操作技巧合集
2015/06/02 Python
Python写的一个简单监控系统
2015/06/19 Python
win7 x64系统中安装Scrapy的方法
2018/11/18 Python
Tensorflow分类器项目自定义数据读入的实现
2019/02/05 Python
使用OpenCV-python3实现滑动条更新图像的Canny边缘检测功能
2019/12/12 Python
python基于socket函数实现端口扫描
2020/05/28 Python
Python钉钉报警及Zabbix集成钉钉报警的示例代码
2020/08/17 Python
python使用matplotlib绘制折线图的示例代码
2020/09/22 Python
HTML5的download属性详细介绍和使用实例
2014/04/23 HTML / CSS
html5的pushstate以及监听浏览器返回事件的实现
2020/08/11 HTML / CSS
shell程序中如何注释
2012/02/17 面试题
颁奖晚会主持词
2014/03/25 职场文书
群众路线教育实践活动学习笔记
2014/11/05 职场文书
办公室主任岗位职责范本
2015/03/31 职场文书
推广普通话主题班会
2015/08/17 职场文书