文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

Nginx配置https的实现

2024-04-02 19:55

关注

1:  准备https证书

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

 下载证书

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

2: 准备nginx  ssl 模块

我的路径是:  usr/local/nginx 

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

命令:  ./sbin/nginx  -v

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

安装 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 文件 替换安装目录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 安装成功了。 

3: 配置  ssl证书

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

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

    重启 nginx      ./sbin/nginx -s reload 

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

华为官网 也有配置文档的

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

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     813人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     354人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     318人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     435人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     224人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-服务器
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯