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搭建rtmp直播服务器实现代码
Mar 31 Servers
Nginx Rewrite使用场景及配置方法解析
Apr 01 Servers
zabbix自定义监控nginx状态实现过程
Nov 01 Servers
Nginx配置https的实现
Nov 27 Servers
CentOS7安装GlusterFS集群以及相关配置
Apr 12 Servers
nginx location 带斜杠【 / 】与不带的区别
Apr 13 Servers
Nginx反向代理、重定向
Apr 13 Servers
nginx设置资源请求目录的方式详解
May 30 Servers
nginx代理实现静态资源访问的示例代码
Jul 07 Servers
Nginx如何限制IP访问只允许特定域名访问
Jul 23 Servers
Flink 侧流输出源码示例解析
Sep 23 Servers
Valheim服务器 Mod修改安装教程 【ValheimPlus】
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
php获得文件扩展名三法
2006/11/25 PHP
ubuntu 编译安装php 5.3.3+memcache的方法
2010/08/05 PHP
延长phpmyadmin登录时间的方法
2011/02/06 PHP
PHP 调试工具Debug Tools
2011/04/30 PHP
PHP实现PDO操作mysql存储过程示例
2019/02/13 PHP
HTML页面如何象ASP一样接受参数
2007/02/07 Javascript
javascript html 静态页面传参数
2009/04/10 Javascript
javaScript 简单验证代码(用户名,密码,邮箱)
2009/09/28 Javascript
JavaScript 组件之旅(四):测试 JavaScript 组件
2009/10/28 Javascript
JavaScript 判断浏览器是否支持SVG的代码
2013/03/21 Javascript
Vue实例简单方法介绍
2017/01/20 Javascript
canvas仿iwatch时钟效果
2017/03/06 Javascript
Vue 2.0+Vue-router构建一个简单的单页应用(附源码)
2017/03/14 Javascript
微信小程序云开发修改云数据库中的数据方法
2019/05/18 Javascript
通过JS深度判断两个对象字段相同
2019/06/14 Javascript
JavaScript实现指定数量的并发限制的示例代码
2020/03/10 Javascript
javascript解析json格式的数据方法详解
2020/08/07 Javascript
详解实现vue的数据响应式原理
2021/01/20 Vue.js
[54:25]Ti4 循环赛第三日LGD vs MOUZ
2014/07/12 DOTA
Python中functools模块的常用函数解析
2016/06/30 Python
tensorflow实现简单的卷积网络
2018/05/24 Python
python中import与from方法总结(推荐)
2019/03/21 Python
Python循环结构的应用场景详解
2019/07/11 Python
django rest framework 自定义返回方式
2020/07/12 Python
如何使用html5与css3完成google涂鸦动画
2012/12/16 HTML / CSS
HTML5 CSS3实现一个精美VCD包装盒个性幻灯片案例
2014/06/16 HTML / CSS
html5 横向滑动导航栏的方法示例
2020/05/08 HTML / CSS
Lovedrobe官网:英国领先的大码服装品牌
2019/09/19 全球购物
一道SQL面试题
2012/12/31 面试题
百度软件工程师职位
2013/02/14 面试题
司机辞职报告范文
2014/01/20 职场文书
公务员保密承诺书
2014/03/27 职场文书
2014党的群众路线教育实践活动总结材料
2014/10/31 职场文书
2014年应急管理工作总结
2014/11/26 职场文书
2015年五一劳动节慰问信
2015/03/23 职场文书
JAVA长虹键法之建造者Builder模式实现
2022/04/10 Java/Android