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配置proxy_pass中url末尾带/与不带/的区别详解
Mar 31 Servers
nginx简单配置多个server的方法
Mar 31 Servers
nginx搭建图片服务器的过程详解(root和alias的区别)
Mar 31 Servers
Nginx下配置Https证书详细过程
Apr 01 Servers
nginx配置文件使用环境变量的操作方法
Jun 02 Servers
阿里云k8s服务升级时502错误 springboot项目应用
Apr 09 Servers
Windows Server 2019 安装DHCP服务及相关配置
Apr 28 Servers
详解如何使用Nginx解决跨域问题
May 06 Servers
kubernetes集群搭建Zabbix监控平台的详细过程
Jul 07 Servers
详解apache编译安装httpd-2.4.54及三种风格的init程序特点和区别
Jul 15 Servers
Flink 侧流输出源码示例解析
Sep 23 Servers
解决ubuntu安装软件时,status-code=409报错的问题
Dec 24 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
php array_walk() 数组函数
2011/07/12 PHP
PHP实现163邮箱自动发送邮件
2016/03/29 PHP
PHP7 其他语言层面的修改
2021/03/09 PHP
Js event事件在IE、FF兼容性问题
2011/01/01 Javascript
Safari5中alert的无限循环BUG
2011/04/07 Javascript
自定义一个jquery插件[鼠标悬浮时候 出现说明label]
2011/06/27 Javascript
Javascript无阻塞加载具体方式
2013/06/28 Javascript
使用jQuery中的when实现多个AJAX请求对应单个回调的例子分享
2014/04/23 Javascript
深入浅析JavaScript中prototype和proto的关系
2015/11/15 Javascript
基于Jquery和html5的7款个性化地图插件
2015/11/17 Javascript
详谈javascript异步编程
2016/02/21 Javascript
拥Bootstrap入怀——导航栏篇
2016/05/30 Javascript
浅谈jQuery绑定事件会叠加的解决方法和心得总结
2016/10/26 Javascript
纯JS实现表单验证实例
2016/12/24 Javascript
利用jQuery异步上传文件的插件用法详解
2017/07/19 jQuery
HTML5开发Kinect体感游戏的实例应用
2017/09/18 Javascript
JS组件系列之Gojs组件 前端图形化插件之利器
2017/11/29 Javascript
Vue-Router2.X多种路由实现方式总结
2018/02/09 Javascript
iview在vue-cli3如何按需加载的方法
2018/10/31 Javascript
vue cli 3.0 搭建项目的图文教程
2019/05/17 Javascript
[52:20]VP vs VG Supermajor小组赛 B组胜者组决赛 BO3 第一场 6.2
2018/06/03 DOTA
python如何重载模块实例解析
2018/01/25 Python
Python利用正则表达式实现计算器算法思路解析
2018/04/25 Python
python去掉 unicode 字符串前面的u方法
2018/10/21 Python
Python实现计算对象的内存大小示例
2019/07/10 Python
Python&&GDAL实现NDVI的计算方式
2020/01/09 Python
Python正则表达式如何匹配中文
2020/05/27 Python
Python pip使用超时问题解决方案
2020/08/03 Python
CSS3模拟IOS滑动开关效果
2016/09/28 HTML / CSS
工程项目经理岗位职责
2013/12/15 职场文书
消防安全宣传标语
2014/06/07 职场文书
四风个人对照检查材料思想汇报
2014/09/25 职场文书
授权收款委托书范本
2014/10/10 职场文书
《实心球》教学反思
2016/02/23 职场文书
靠谱准确的求职信
2019/04/02 职场文书
Python可视化动图组件ipyvizzu绘制惊艳的可视化动图
2022/04/21 Python