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 多个location转发任意请求或访问静态资源文件的实现
Mar 31 Servers
详解Nginx 工作原理
Mar 31 Servers
Nginx URL重写rewrite机制原理及使用实例
Apr 01 Servers
Nginx使用X-Accel-Redirect实现静态文件下载的统计、鉴权、防盗链、限速等
Apr 04 Servers
nginx服务器的下载安装与使用详解
Aug 02 Servers
使用 Apache Dubbo 实现远程通信(微服务架构)
Feb 12 Servers
Kubernetes控制节点的部署
Apr 01 Servers
OpenStack虚拟机快照和增量备份实现方法
Apr 04 Servers
nginx容器方式反向代理实战
Apr 18 Servers
tomcat默认最大连接数及相关调整方法
May 06 Servers
win7配置本地ftp服务器的图文教程
Aug 05 Servers
nginx配置指令之server_name的具体使用
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
人大复印资料处理程序_查询篇
2006/10/09 PHP
PHP 表单提交给自己
2008/07/24 PHP
PHP中的strtr函数使用介绍(str_replace)
2011/10/20 PHP
PHP计算近1年的所有月份
2017/03/13 PHP
求得div 下 img的src地址的js代码
2007/02/28 Javascript
JavaScript中的作用域链和闭包
2012/06/30 Javascript
javascript中简单的进制转换代码实例
2013/10/26 Javascript
js unicode 编码解析关于数据转换为中文的两种方法
2014/04/21 Javascript
js如何判断访问是来自搜索引擎(蜘蛛人)还是直接访问
2015/09/14 Javascript
jQuery实现弹出窗口弹出div层的实例代码
2017/01/09 Javascript
在 Angular2 中实现自定义校验指令(确认密码)的方法
2017/01/23 Javascript
详解React-Native全球化多语言切换工具库react-native-i18n
2017/11/03 Javascript
基于vue+canvas的excel-like组件实例详解
2017/11/28 Javascript
JS小球抛物线轨迹运动的两种实现方法详解
2017/12/20 Javascript
详解vscode中vue代码颜色插件
2018/10/11 Javascript
详解基于iview-ui的导航栏路径(面包屑)配置
2019/02/22 Javascript
微信小程序3种位置API的使用方法详解
2019/08/05 Javascript
探索浏览器页面关闭window.close()的使用详解
2020/08/21 Javascript
Python中的高级函数map/reduce使用实例
2015/04/13 Python
PyCharm设置每行最大长度限制的方法
2019/01/16 Python
python自动发邮件总结及实例说明【推荐】
2019/05/31 Python
Python爬虫抓取技术的一些经验
2019/07/12 Python
pytorch常见的Tensor类型详解
2020/01/15 Python
pandas使用之宽表变窄表的实现
2020/04/12 Python
python3代码输出嵌套式对象实例详解
2020/12/03 Python
高中自我评价分享
2013/12/05 职场文书
工程项目经理岗位职责
2013/12/15 职场文书
小学后勤管理制度
2014/01/14 职场文书
社区交通安全实施方案
2014/03/22 职场文书
爱我中华教学反思
2014/04/28 职场文书
廉洁自律承诺书范文
2015/04/28 职场文书
处罚决定书范文
2015/06/24 职场文书
女性健康讲座主持词
2015/07/04 职场文书
班级元旦晚会开幕词
2016/03/04 职场文书
python自动化之如何利用allure生成测试报告
2021/05/02 Python
如何使用 resize 实现图片切换预览功能
2021/08/23 HTML / CSS