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服务器如何设置url链接
Mar 31 Servers
JVM上高性能数据格式库包Apache Arrow入门和架构详解(Gkatziouras)
May 26 Servers
nginx+lua单机上万并发的实现
May 31 Servers
Linux中Nginx的防盗链和优化的实现代码
Jun 20 Servers
NGINX 权限控制文件预览和下载的实现原理
Jan 18 Servers
Apache Hudi集成Spark SQL操作hide表
Mar 31 Servers
Windows server 2012 配置Telnet以及用法详解
Apr 28 Servers
鲲鹏 CentOS 7 安装Python3.7
May 11 Servers
ubuntu下常用apt命令介绍
Jun 05 Servers
nginx之queue的具体使用
Jun 28 Servers
Zabbix6通过ODBC方式监控Oracle 19C的详细过程
Sep 23 Servers
CentOS7设置ssh服务以及端口修改方式
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中的Session和Cookie
2013/06/21 PHP
基于GD2图形库的PHP生成图片缩略图类代码分享
2015/02/08 PHP
PHP单例模式详细介绍
2015/07/01 PHP
ecshop适应在PHP7的修改方法解决报错的实现
2016/11/01 PHP
PHP自带方法验证邮箱、URL、IP是否合法的函数
2016/12/08 PHP
PHP实现打包zip并下载功能
2018/06/12 PHP
php将从数据库中获得的数据转换成json格式并输出的方法
2018/08/21 PHP
HTML中Select不用Disabled实现ReadOnly的效果
2008/04/07 Javascript
了解了这些才能开始发挥jQuery的威力
2013/10/10 Javascript
js replace替换所有匹配的字符串
2014/02/13 Javascript
JavaScript实现标题栏文字轮播效果代码
2015/10/24 Javascript
微信小程序 wxapp内容组件 text详细介绍
2016/10/31 Javascript
JS实现淡入淡出图片效果的方法分析
2016/12/20 Javascript
node koa2实现上传图片并且同步上传到七牛云存储
2017/07/31 Javascript
微信小程序实现点击图片放大预览
2019/10/21 Javascript
原生JS实现留言板
2020/03/26 Javascript
[02:30]DOTA2放量测试专访海涛:呼吁保护新手玩家
2013/08/26 DOTA
详解Python的Django框架中manage命令的使用与扩展
2016/04/11 Python
TensorFlow实现非线性支持向量机的实现方法
2018/04/28 Python
Python中正则表达式的用法总结
2019/02/22 Python
Python 中包/模块的 `import` 操作代码
2019/04/22 Python
pytorch 限制GPU使用效率详解(计算效率)
2020/06/27 Python
Python自动化测试中yaml文件读取操作
2020/08/20 Python
python如何用matplotlib创建三维图表
2021/01/26 Python
瑜伽服装品牌:露露柠檬(lululemon athletica)
2017/06/04 全球购物
新加坡一家在线男士皮具品牌:Faire Leather Co.
2019/12/01 全球购物
客户服务经理岗位职责
2014/01/29 职场文书
会务接待方案
2014/02/27 职场文书
cf战队收人广告词
2014/03/14 职场文书
广告宣传策划方案
2014/05/21 职场文书
中学学校门卫岗位职责
2014/08/15 职场文书
房产公证书格式
2015/01/26 职场文书
离婚协议书样本
2015/01/26 职场文书
2016年小学生寒假总结
2015/10/10 职场文书
使用pytorch实现线性回归
2021/04/11 Python
golang http使用踩过的坑与填坑指南
2021/04/27 Golang