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 09 Servers
nginx简单配置多个server的方法
Mar 31 Servers
教你快速开启Apache SkyWalking的自监控
Apr 25 Servers
nginx中proxy_pass各种用法详解
Nov 07 Servers
基于Apache Hudi在Google云构建数据湖平台的思路详解
Apr 07 Servers
idea下配置tomcat避坑详解
Apr 12 Servers
使用Apache Camel表达REST服务的方法
Jun 10 Servers
Tomcat 与 maven 的安装与使用教程
Jun 16 Servers
git中cherry-pick命令的使用教程
Jun 25 Servers
nginx静态资源的服务器配置方法
Jul 07 Servers
nginx访问报403错误的几种情况详解
Jul 23 Servers
阿里云服务器(windows)手动部署FTP站点详细教程
Aug 05 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摘要生成函数(无乱码)
2012/02/04 PHP
解析关于wamp启动是80端口被占用的问题
2013/06/21 PHP
几道坑人的PHP面试题 试试看看你会不会也中招
2014/08/19 PHP
php生成圆角图片的方法
2015/04/07 PHP
php+html5+ajax实现上传图片的方法
2016/05/14 PHP
golang与php实现计算两个经纬度之间距离的方法
2016/07/22 PHP
thinkPHP自动验证机制详解
2016/12/05 PHP
js跟随滚动条滚动浮动代码
2009/12/31 Javascript
Jquery iframe内部出滚动条
2010/02/11 Javascript
jquery实现的超出屏幕时把固定层变为定位层的代码
2010/02/23 Javascript
JQuery的ajax获取数据后的处理总结(html,xml,json)
2010/07/14 Javascript
初窥JQuery(二) 事件机制(1)
2010/11/25 Javascript
解析Jquery中如何把一段html代码动态写入到DIV中(实例说明)
2013/07/09 Javascript
JS中表单的使用小结
2014/01/11 Javascript
JQuery弹出炫丽对话框的同时让背景变灰色
2014/05/22 Javascript
JS实现距离上次刷新已过多少秒示例
2014/05/23 Javascript
实例讲解jquery与json的结合
2016/01/07 Javascript
Bootstrap弹出框(modal)垂直居中的问题及解决方案详解
2016/06/12 Javascript
JS图片定时翻滚效果实现方法
2016/06/21 Javascript
Vue.js 2.0中select级联下拉框实例
2017/03/06 Javascript
JS中offset和匀速动画详解
2018/02/06 Javascript
解决VUE中document.body.scrollTop为0的问题
2018/09/15 Javascript
layui数据表格 table.render 报错的解决方法
2019/09/29 Javascript
windows下numpy下载与安装图文教程
2019/04/02 Python
简单了解Python字典copy与赋值的区别
2020/09/16 Python
Python尾递归优化实现代码及原理详解
2020/10/09 Python
伯利陶器:Burleigh Pottery
2018/01/03 全球购物
Hotels.com拉丁美洲:从豪华酒店到经济型酒店的预定优惠和折扣
2019/12/09 全球购物
环境科学专业研究生求职信
2013/10/02 职场文书
中考冲刺决心书
2014/03/11 职场文书
团结就是力量演讲稿
2014/05/21 职场文书
感恩老师演讲稿600字
2014/08/28 职场文书
综治维稳工作汇报
2014/10/27 职场文书
2015关爱留守儿童工作总结
2014/12/12 职场文书
2015年幼儿教师个人工作总结
2015/05/20 职场文书
幼儿教师远程研修感悟
2015/11/18 职场文书