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配置并兼容HTTP实现代码解析
Mar 31 Servers
fastdfs+nginx集群搭建的实现
Mar 31 Servers
nginx部署多前端项目的几种方法
May 25 Servers
nginx+lua单机上万并发的实现
May 31 Servers
Linux安装apache服务器的配置过程
Nov 27 Servers
Windows Server 2012 R2 磁盘分区教程
Apr 29 Servers
排查Tomcat进程假死的问题
May 06 Servers
利用nginx搭建RTMP视频点播、直播、HLS服务器
May 25 Servers
netty 实现tomcat的示例代码
Jun 05 Servers
windows系统搭建WEB服务器详细教程
Aug 05 Servers
SpringBoot前端后端分离之Nginx服务器下载安装过程
Aug 14 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
php5 mysql分页实例代码
2008/04/10 PHP
redis 队列操作的例子(php)
2012/04/12 PHP
使用php发送有附件的电子邮件-(PHPMailer使用的实例分析)
2013/04/26 PHP
读jQuery之五(取DOM元素)
2011/06/20 Javascript
基于jquery的一个拖拽到指定区域内的效果
2011/09/21 Javascript
jQuery学习笔记之jQuery.fn.init()的参数分析
2014/06/09 Javascript
判断字符串的长度(优化版)中文占两个字符
2014/10/30 Javascript
JavaScript中的数学运算介绍
2014/12/29 Javascript
html的DOM中document对象anchors集合用法实例
2015/01/21 Javascript
jQuery修改class属性和CSS样式整理
2015/01/30 Javascript
JS特效实现图片自动播放并可控的效果
2015/07/31 Javascript
js对象浅拷贝和深拷贝详解
2016/09/05 Javascript
Angular Module声明和获取重载实例代码
2016/09/14 Javascript
JS实现HTML标签转义及反转义
2020/04/14 Javascript
JS实现图片高斯模糊切换效果的焦点图实例
2017/01/21 Javascript
[js高手之路]原型式继承与寄生式继承详解
2017/08/28 Javascript
vue跨域解决方法
2017/10/15 Javascript
浅谈Angular HttpClient简单入门
2018/05/04 Javascript
使用svg实现动态时钟效果
2018/07/17 Javascript
获取layer.open弹出层的返回值方法
2018/08/20 Javascript
Vue中android4.4不兼容问题的解决方法
2018/09/04 Javascript
Vue中Axios从远程/后台读取数据
2019/01/21 Javascript
使用python实现baidu hi自动登录的代码
2013/02/10 Python
详解Python的collections模块中的deque双端队列结构
2016/07/07 Python
python3爬取淘宝信息代码分析
2018/02/10 Python
pandas 取出表中一列数据所有的值并转换为array类型的方法
2018/04/11 Python
Python实现不规则图形填充的思路
2020/02/02 Python
Python中的X[:,0]、X[:,1]、X[:,:,0]、X[:,:,1]、X[:,m:n]和X[:,:,m:n]
2020/02/13 Python
css3实现3D文本悬停改变效果的示例代码
2019/01/16 HTML / CSS
玖熙女鞋美国官网:Nine West
2016/10/06 全球购物
Columbia美国官网:美国著名的户外服装品牌
2016/11/24 全球购物
新年团拜会主持词
2014/04/02 职场文书
法定代表人授权委托书
2014/04/04 职场文书
python 如何用map()函数创建多线程任务
2021/04/07 Python
springboot新建项目pom.xml文件第一行报错的解决
2022/01/18 Java/Android
为自由献出你的心脏!「进击的巨人展 FINAL」2022年6月在台开展
2022/04/13 日漫