Nginx配置https的实现


Posted in Servers onNovember 27, 2021

1:  准备https证书

  https 证书: 我是从华为领了一个一年的免费https证书。

 下载证书

Nginx配置https的实现

     我们是配置 nginx 证书, 所以就拿nginx文件中的证书就行 

Nginx配置https的实现

2: 准备nginx  ssl 模块

我的路径是:  usr/local/nginx 

进入  nginx 安装目录:   usr/local/nginx 

命令:  ./sbin/nginx  -v

查看是否有 ssl模块, 下图是没装的 

Nginx配置https的实现

安装 ssl 模块: 

一般情况下都是不存在ssl模块的,接下来进入到你的解压缩后的nginx目录,注意这里不是nginx安装目录,是解压缩后的目录,进入目录后,输入 

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

然后执行:

make

#切记不要执行make install,否则会重新安装nginx

上述操作执行完成以后,你的目录下会出现objs文件夹,文件夹内存在nginx文件,如图:

Nginx配置https的实现

将此目录的  nginx 文件 替换安装目录sbin下的nginx:

#进入nginx安装目录停止nginx服务  

./sbin/nginx -s stop

如果 安装了  keepalive  nginx 高可用, 则需停止 keepalive, 

没有加入系统服务则 pkill -9 keepalive

systemctl stop keepalived.service

#替换之前的

nginx cp /root/nginx/objs/nginx /usr/local/nginx/sbin

替换后启动  keepalive   , 启动 nginx

查看 是否 安装成功

./sbin/nginx -V  

出现如下则是ssl 安装成功了。 

Nginx配置https的实现

3: 配置  ssl证书

在Nginx的安装目录下创建cert目录,并且将“server.key”和“server.crt”拷贝到nginx的“cert”目录下。

在nginx 安装目录下配置 nginx.conf 文件

Nginx配置https的实现

Nginx配置https的实现

    重启 nginx      ./sbin/nginx -s reload 

4: 浏览器  https 协议访问, 访问成功则 https 配置成功了。 

Nginx配置https的实现

华为官网 也有配置文档的

到此这篇关于Nginx配置https的实现的文章就介绍到这了,更多相关Nginx配置https内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Servers 相关文章推荐
nginx配置ssl实现https的方法示例
Mar 31 Servers
nginx location中多个if里面proxy_pass的方法
Mar 31 Servers
Nginx 路由转发和反向代理location配置实现
Nov 11 Servers
深入解析Apache Hudi内核文件标记机制
Mar 31 Servers
Nginx动静分离配置实现与说明
Apr 07 Servers
搭建Yolov5服务器
Apr 30 Servers
Nginx的gzip相关介绍
May 11 Servers
Nginx静态压缩和代码压缩提高访问速度详解
May 30 Servers
使用Nginx+Tomcat实现负载均衡的全过程
May 30 Servers
Linux中文件的基本属性介绍
Jun 01 Servers
win10+RTX3050ti+TensorFlow+cudn+cudnn配置深度学习环境的方法
Jun 25 Servers
教你使用RustDesk 搭建一个自己的远程桌面中继服务器
Aug 14 Servers
nginx内存池源码解析
苹果M1芯片安装nginx 并且部署vue项目步骤详解
Nginx stream 配置代理(Nginx TCP/UDP 负载均衡)
Nov 17 #Servers
Nginx源码编译安装过程记录
Nov 17 #Servers
Nginx 路由转发和反向代理location配置实现
Nov 11 #Servers
nginx中proxy_pass各种用法详解
Apache POI的基本使用详解
You might like
收听短波不可能有声音清晰的品质吗
2021/03/01 无线电
解析PHP将对象转换成数组的方法(兼容多维数组类型)
2013/06/21 PHP
详解PHP队列的实现
2019/03/14 PHP
php中数组最简单的使用方法
2020/12/27 PHP
js实现简单模态窗口,背景灰显
2008/11/14 Javascript
JavaScript中的this实例分析
2011/04/28 Javascript
JavaScript中的面向对象介绍
2012/06/30 Javascript
一些常用弹出窗口/拖放/异步文件上传等实用代码
2013/01/06 Javascript
jQuery实现表头固定效果的实例代码
2013/05/24 Javascript
jQuery 的全选(全非选)即取得被选中的值使用介绍
2013/11/12 Javascript
键盘KeyCode值列表汇总
2013/11/26 Javascript
jQuery实现响应鼠标背景变化的动态菜单效果代码
2015/08/27 Javascript
js实现文章目录索引导航(table of content)
2020/05/10 Javascript
解决VUE自定义拖拽指令时 onmouseup 与 click事件冲突问题
2020/07/24 Javascript
vue-cli3自动消除console.log()的调试信息方式
2020/10/21 Javascript
详解微信小程序(Taro)手动埋点和自动埋点的实现
2021/03/02 Javascript
跟老齐学Python之for循环语句
2014/10/02 Python
Python import用法以及与from...import的区别
2015/05/28 Python
详解Python中的序列化与反序列化的使用
2015/06/30 Python
Python打造出适合自己的定制化Eclipse IDE
2016/03/02 Python
python中类和实例如何绑定属性与方法示例详解
2017/08/18 Python
Python编程argparse入门浅析
2018/02/07 Python
python二维列表一维列表的互相转换实例
2018/07/02 Python
Python异常处理操作实例详解
2018/08/28 Python
Python寻找两个有序数组的中位数实例详解
2018/12/05 Python
Appium+Python自动化测试之运行App程序示例
2019/01/23 Python
python的命名规则知识点总结
2019/10/04 Python
HTML5之HTML元素扩展(下)—增强的Form表单元素值得关注
2013/01/31 HTML / CSS
世界上最大的罕见唱片、CD和音乐纪念品网上商店:991.com
2018/05/03 全球购物
法国一家芭蕾舞鞋公司:Repetto
2018/11/12 全球购物
匡威英国官网:Converse英国
2018/12/02 全球购物
英国Radley包德国官网:Radley London德国
2019/11/18 全球购物
英国最大的天然和有机产品在线零售商之一:Big Green Smile
2020/05/06 全球购物
校园演讲稿汇总
2014/05/21 职场文书
试用期转正员工自我评价
2014/09/18 职场文书
php 获取音视频时长,PHP 利用getid3 获取音频文件时长等数据
2021/04/01 PHP