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 相关文章推荐
Centos7.7 64位利用本地完整安装包安装lnmp/lamp套件教程
Mar 09 Servers
Linux中Nginx的防盗链和优化的实现代码
Jun 20 Servers
Nginx配置文件详解以及优化建议指南
Sep 15 Servers
关于nginx 实现jira反向代理的问题
Sep 25 Servers
Rhit高效可视化Nginx日志查看工具
Nov 01 Servers
Nginx下SSL证书安装部署步骤介绍
Dec 06 Servers
关于Nginx中虚拟主机的一些冷门知识小结
Mar 03 Servers
Vertica集成Apache Hudi重磅使用指南
Mar 31 Servers
Linux下使用C语言代码搭建一个简单的HTTP服务器
Apr 13 Servers
Nginx 安装SSL证书完成HTTPS部署
Apr 28 Servers
nginx实现多geoserver服务的负载均衡
May 15 Servers
CentOS7环境下MySQL8常用命令小结
Jun 10 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
关于mysql 字段的那个点为是定界符
2007/01/15 PHP
php简单实现单态设计模式的方法分析
2017/07/28 PHP
js图片自动切换效果处理代码
2013/05/07 Javascript
JS获得QQ号码的昵称,头像,生日的简单实例
2013/12/04 Javascript
JS对话框_JS模态对话框showModalDialog用法总结
2014/01/11 Javascript
jquery.cookie.js用法实例详解
2015/12/25 Javascript
JS使用正则表达式过滤多个词语并替换为相同长度星号的方法
2016/08/03 Javascript
jQuery实现页面点击后退弹出提示框的方法
2016/08/24 Javascript
Bootstrap分页插件之Bootstrap Paginator实例详解
2016/10/15 Javascript
jQuery实现上传图片前预览效果功能
2017/08/03 jQuery
gulp教程_从入门到项目中快速上手使用方法
2017/09/14 Javascript
JavaScript中AOP的实现与应用
2019/05/06 Javascript
vue element 中的table动态渲染实现(动态表头)
2019/11/21 Javascript
微信小程序清空输入框信息与实现屏幕往上滚动的示例代码
2020/06/23 Javascript
Vue(定时器)解决mounted不能获取到data中的数据问题
2020/07/30 Javascript
Python装饰器使用示例及实际应用例子
2015/03/06 Python
请不要重复犯我在学习Python和Linux系统上的错误
2016/12/12 Python
Python实现按学生年龄排序的实际问题详解
2017/08/29 Python
Python实现的多叉树寻找最短路径算法示例
2018/07/30 Python
Windows下python3.6.4安装教程
2018/07/31 Python
浅谈Python中的全局锁(GIL)问题
2019/01/11 Python
解决使用export_graphviz可视化树报错的问题
2019/08/09 Python
python将四元数变换为旋转矩阵的实例
2019/12/04 Python
Python 内置函数globals()和locals()对比详解
2019/12/23 Python
通过实例了解python__slots__使用方法
2020/09/14 Python
CSS3制作文字半透明倒影效果的两种实现方式
2014/08/08 HTML / CSS
使用canvas绘制超炫时钟
2014/12/17 HTML / CSS
高街生活方式全球在线商店:AZBRO
2017/08/26 全球购物
介绍下static、final、abstract区别
2015/01/30 面试题
试用期员工考核制度
2014/01/22 职场文书
早读迟到检讨书
2014/01/24 职场文书
企业家王石演讲稿:坚持与放下
2014/04/27 职场文书
2014年公路养护工作总结
2014/12/04 职场文书
品质保证书格式
2015/02/28 职场文书
2019年员工旷工保证书!
2019/06/28 职场文书
MySQL 外连接语法之 OUTER JOIN
2022/04/09 MySQL