当前位置: 首页 > news >正文

linux nginx 安装后,发现SSL模块未安装,如何处理?

?? 主页:
?? 感谢各位大佬 点赞?? 收藏 留言?? 加关注!
?? 收录于专栏:运维工程师


文章目录
  • 前言
  • SSL模块安装

前言

nginx 安装后,发现SSL模块未安装,如果不需要配置SSL域名,就无关紧要。但是很多时候客户后续发来证书了,我们要配置证书,发现SSL模块未安装,证书配置上,重启nginx会提示‘nginx: the “ssl” parameter requires ngx_http_ssl_module in /usr/local/nginx/conf/nginx.conf’错误。这时候我们又不想重新安装nginx,我们就可以按照下面步骤单独安装SSL模块。

SSL模块安装

1、切换到源码包

// 具体路径根据自己的安装目录来
cd /usr/local/nginx-1.16.1
// 编译ssl模块
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

2、配置完成后,运行命令:make
注意:不要进行make install,否则就是覆盖安装

make

3、份原有已安装好的nginx

cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

4、将刚刚编译好的nginx覆盖掉原有的nginx(这个时候nginx要停止状态)

cd /usr/local/nginx/sbin
./nginx -s stop
cd /usr/local/nginx-1.16.1
cp ./objs/nginx /usr/local/nginx/sbin/

5、启动nginx,通过命令查看是否已经加入成功

cd /usr/local/nginx/sbin
./nginx
/usr/local/nginx/sbin/nginx -V

出现类似下图信息,表明安装成功。
在这里插入图片描述

http://www.lryc.cn/news/547218.html

相关文章:

  • 蓝桥杯 - 每日打卡(类斐波那契循环数)
  • 深入探索C++17文件系统库:std::filesystem全面解析
  • LLM | 论文精读 | GIS Copilot : 面向空间分析的自主GIS代理
  • Unity 适用Canvas 为任一渲染模式的UI 拖拽
  • 基于遗传算法的无人机三维路径规划仿真步骤详解
  • windows下使用Hyper+wsl实现ubuntu下git的平替
  • 基于Java+SpringCloud+Vue的前后端分离的房产销售平台
  • 以影像技术重构智能座舱体验,开启驾乘互动新纪元
  • deepseek在pycharm 中的配置和简单应用
  • LLM大型语言模型(一)
  • 尚庭公寓项目记录
  • 飞算JavaAI编程工具集成到idea中
  • 【每日八股】计算机网络篇(二):TCP 和 UDP
  • 课程《MIT Introduction to Deep Learning》
  • GCC RISCV 后端 -- C语言语法分析过程
  • UI组件库及antd
  • Windows下使用ShiftMediaProject方法编译FFmpeg
  • 【计算机网络入门】TCP拥塞控制
  • 无人机遥控器无线传输技术解析!
  • 修改hosts文件,修改安全属性,建立自己的DNS
  • MySQL零基础教程16—表连接进阶
  • 【软件系统架构】系列三:数据库系统之三
  • lamp平台介绍
  • 826考研
  • 局域网自动识别机器名和MAC并生成文件的命令
  • todo: 使用融云imserve做登录(android)
  • Mac OS升级后变慢了,如何恢复老系统?
  • cursor使用经验分享(java后端服务开发向)
  • 初次使用 IDE 搭配 Lombok 注解的配置
  • vue 安装依赖npm install过程中报错npm ERR! cb() never called!