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基于域名,端口,不同IP的虚拟主机设置的实现
Mar 31 Servers
如何在centos上使用yum安装rabbitmq-server
Mar 31 Servers
nginx请求限制配置方法
Jul 09 Servers
教你利用Nginx 服务搭建子域环境提升二维地图加载性能的步骤
Sep 25 Servers
解决xampp安装后Apache无法启动
Mar 21 Servers
Nginx的基本概念和原理
Mar 21 Servers
基于Apache Hudi在Google云构建数据湖平台的思路详解
Apr 07 Servers
centos7安装mysql5.7经验记录
May 02 Servers
nginx 添加http_stub_status_module模块
May 25 Servers
kubernetes集群搭建Zabbix监控平台的详细过程
Jul 07 Servers
搭建zabbix监控以及邮件报警的超级详细教学
Jul 15 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
英雄试炼之肉山谷—引领RPG新潮流
2020/04/20 DOTA
PHP实现多条件查询实例代码
2010/07/17 PHP
php socket客户端及服务器端应用实例
2014/07/04 PHP
Laravel5权限管理方法详解
2016/07/26 PHP
PHP 5.6.11中CURL模块问题的解决方法
2016/08/08 PHP
php实现XML和数组的相互转化功能示例
2017/02/08 PHP
PHP+MariaDB数据库操作基本技巧备忘总结
2018/05/21 PHP
javascript的事件描述
2006/09/08 Javascript
设置iframe的document.designMode后仅Firefox中其body.innerHTML为br
2012/02/27 Javascript
js鼠标滑过弹出层的定位IE6bug解决办法
2012/12/26 Javascript
jQuery实现鼠标滚轮动态改变样式或效果
2015/01/05 Javascript
jQuery中 prop() attr()使用详解
2015/05/19 Javascript
js select实现省市区联动选择
2020/04/17 Javascript
AngularJS 模块化详解及实例代码
2016/09/14 Javascript
防止重复发送 Ajax 请求
2017/02/15 Javascript
浅谈在vue中使用mint-ui swipe遇到的问题
2018/09/27 Javascript
微信小程序激励式视频广告组件使用详解
2019/12/06 Javascript
在vue中封装的弹窗组件使用队列模式实现方法
2020/07/23 Javascript
[50:04]DOTA2上海特级锦标赛D组小组赛#2 Liquid VS VP第二局
2016/02/28 DOTA
Django的信号机制详解
2017/05/05 Python
Python语言生成水仙花数代码示例
2017/12/18 Python
Python中shapefile转换geojson的示例
2019/01/03 Python
PYTHON发送邮件YAGMAIL的简单实现解析
2019/10/28 Python
详解anaconda离线安装pytorchGPU版
2020/09/08 Python
python图片合成的示例
2020/11/09 Python
CSS3中线性颜色渐变的一些实现方法
2015/07/14 HTML / CSS
Fairyseason:为个人和批发商提供女装和配件
2017/03/01 全球购物
公司庆典邀请函范文
2014/01/13 职场文书
青年教师培训方案
2014/02/06 职场文书
演讲稿的写法
2014/05/19 职场文书
企业法人代表任命书
2014/06/06 职场文书
关于九一八事变的演讲稿2014
2014/09/17 职场文书
辞职信范文大全
2015/03/02 职场文书
志愿者服务宣传标语口号
2015/12/26 职场文书
用JS写一个发布订阅模式
2021/11/07 Javascript
nginx之内存池的实现
2022/06/28 Servers