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 配置 proxy_pass 后 返回404问题
Mar 31 Servers
Nginx搭建rtmp直播服务器实现代码
Mar 31 Servers
图文详解Nginx版本平滑升级方案
Sep 15 Servers
Kubernetes中Deployment的升级与回滚
Apr 01 Servers
HDFS免重启挂载新磁盘
Apr 06 Servers
在Docker容器中部署SQL Server
Apr 11 Servers
nginx lua 操作 mysql
May 15 Servers
阿里云服务器Ubuntu 20.04上安装Odoo 15
May 20 Servers
Python安装及建立虚拟环境的完整步骤
Jun 25 Servers
vscode远程免密登入Linux服务器的配置方法
Jun 28 Servers
nginx七层负载均衡配置详解
Jul 15 Servers
SpringBoot前端后端分离之Nginx服务器下载安装过程
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
thinkPHP的Html模板标签使用方法
2012/11/13 PHP
深入解析PHP垃圾回收机制对内存泄露的处理
2013/06/14 PHP
php将session放入memcached的设置方法
2014/02/14 PHP
浅谈使用PHP开发微信支付的流程
2015/10/04 PHP
php抽奖概率算法(刮刮卡,大转盘)
2020/04/17 PHP
php实现异步将远程链接上内容(图片或内容)写到本地的方法
2016/11/30 PHP
PhpStorm2020 + phpstudyV8 +XDebug的教程详解
2020/09/17 PHP
js自带函数备忘 数组
2006/12/29 Javascript
javascript语句中的CDATA标签的意义
2007/05/09 Javascript
artdialog的图片/标题以及关闭按钮不显示的解决方法
2013/06/27 Javascript
Node.js模块封装及使用方法
2016/03/06 Javascript
jQuery常用样式操作实例分析(获取、设置、追加、删除、判断等)
2016/09/08 Javascript
jQuery中Chosen三级联动功能实例代码
2017/03/07 Javascript
Js利用Canvas实现图片压缩功能
2017/09/13 Javascript
详解vue-cli项目中用json-sever搭建mock服务器
2017/11/02 Javascript
浅谈vue中慎用style的scoped属性
2017/11/28 Javascript
node.js用fs.rename强制重命名或移动文件夹的方法
2017/12/27 Javascript
vue实现登录后页面跳转到之前页面
2018/01/07 Javascript
浅谈webpack SplitChunksPlugin实用指南
2018/09/17 Javascript
一个因@click.stop引发的bug的解决
2019/01/08 Javascript
详解jenkins自动化部署vue
2019/05/14 Javascript
Webpack 4如何动态切割JS注入文件名详解
2019/07/09 Javascript
Layui 数据表格批量删除和多条件搜索的实例
2019/09/04 Javascript
[05:01]3.19DOTA2发布会 我们都是刀塔人
2014/03/25 DOTA
[01:19:11]Ti4 循环赛第二日 NaVi.us vs iG
2014/07/11 DOTA
[48:21]林俊杰圣堂刺客超神杀戮秀
2014/10/29 DOTA
简介Python设计模式中的代理模式与模板方法模式编程
2016/02/02 Python
python实现俄罗斯方块游戏
2020/03/25 Python
美国第一个网上卖鞋零售商:OnlineShoes.com
2017/09/24 全球购物
全球地下的服装和态度:Slam Jam
2018/02/04 全球购物
领导干部群众路线剖析材料
2014/10/09 职场文书
离职感谢信
2015/01/21 职场文书
幸福来敲门观后感
2015/06/04 职场文书
2015年科学教研组工作总结
2015/07/22 职场文书
2019年汽车租赁合同范本!
2019/08/12 职场文书
MySQL数据库必备之条件查询语句
2021/10/15 MySQL