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动态转换图片大小生成缩略图
Mar 31 Servers
详解Apache SkyWalking 告警配置指南
Apr 22 Servers
Rhit高效可视化Nginx日志查看工具
Nov 01 Servers
总结高并发下Nginx性能如何优化
Nov 01 Servers
配置Kubernetes外网访问集群
Mar 31 Servers
nginx实现多geoserver服务的负载均衡
May 15 Servers
详解ZABBIX监控ESXI主机的问题
Jun 21 Servers
Nginx开源可视化配置工具NginxConfig使用教程
Jun 21 Servers
nginx静态资源的服务器配置方法
Jul 07 Servers
windows系统搭建WEB服务器详细教程
Aug 05 Servers
win10搭建配置ftp服务器的方法
Aug 05 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
虫族 ZERG 概述
2020/03/14 星际争霸
PHP以指定字段为索引返回数据库所取的数据数组
2013/06/30 PHP
php中引用符号(&)的使用详细介绍
2016/12/06 PHP
统计PHP目录中的文件数方法
2019/03/05 PHP
jquery调用asp.net 页面后台的实现代码
2011/04/27 Javascript
jquery中使用ajax获取远程页面信息
2011/11/13 Javascript
javascript中常用编程知识
2013/04/08 Javascript
jQuery获取CSS样式中的颜色值的问题,不同浏览器格式不同的解决办法
2013/05/13 Javascript
Jquery遍历节点的方法小集
2014/01/22 Javascript
深入理解JavaScript系列(36):设计模式之中介者模式详解
2015/03/04 Javascript
在Node.js中使用HTTP上传文件的方法
2015/06/23 Javascript
jQuery+ThinkPHP+Ajax实现即时消息提醒功能实例代码
2017/03/21 jQuery
React教程之封装一个Portal可复用组件的方法
2018/01/02 Javascript
js动态获取时间的方法分析
2019/08/02 Javascript
[01:02:17]2014 DOTA2华西杯精英邀请赛 5 24 DK VS VG
2014/05/26 DOTA
python定时器使用示例分享
2014/02/16 Python
Python的Flask框架中@app.route的用法教程
2015/03/31 Python
在Django中创建URLconf相关的通用视图的方法
2015/07/20 Python
基于python的字节编译详解
2017/09/20 Python
Ubuntu下Python2与Python3的共存问题
2018/10/31 Python
python实现windows壁纸定期更换功能
2019/01/21 Python
Python中三元表达式的几种写法介绍
2019/03/04 Python
8款精美的CSS3表单设计(登录表单/下拉选择/按钮附演示及源码)
2013/02/04 HTML / CSS
css3的transform中scale缩放详解
2014/12/08 HTML / CSS
Charlotte Tilbury英国官网:英国彩妆品牌
2017/05/26 全球购物
JD Sports瑞典:英国领先的运动时尚商店
2018/01/28 全球购物
英国文胸专家:AmpleBosom.com
2018/02/06 全球购物
自我评价范文点评
2013/12/04 职场文书
对公司合理化的建议书
2014/03/12 职场文书
第二课堂活动总结
2014/05/07 职场文书
新婚姻法离婚协议书范文
2014/11/30 职场文书
博士论文答辩开场白
2015/06/01 职场文书
网络研修随笔感言
2015/11/18 职场文书
创业计划书之韩国烧烤店
2019/09/19 职场文书
MySQL基础(一)
2021/04/05 MySQL
详解Java实践之适配器模式
2021/06/18 Java/Android