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

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

👨‍⚕ 主页: gis分享者
👨‍⚕ 感谢各位大佬 点赞👍 收藏⭐ 留言📝 加关注✅!
👨‍⚕ 收录于专栏:运维工程师


文章目录

  • 前言
  • 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.kler.cn/a/487893.html

相关文章:

  • AR 眼镜之-拍照/录像动效切换-实现方案
  • 远程和本地文件的互相同步
  • C++ STL 中的 vector 总结
  • Fastapi + vue3 自动化测试平台(1)--开篇
  • SpringBoot3动态切换数据源
  • Docker中运行Qt应用程序——待继续研究
  • Mumu模拟器和Frida
  • 【读点论文】DepGraph: Towards Any Structural Pruning通用的结构化剪枝框架,处理结构化剪枝的图依赖问题
  • 20250109使用M6000显卡在Ubuntu20.04.6下跑whisper来识别中英文字幕
  • Vue 2 提取可复用 Footer 组件
  • L1G5000 XTuner 微调个人小助手认知
  • 【Vue.js 组件化】高效组件管理与自动化实践指南
  • vs2022开发.net窗体应用开发环境安装配置以及程序发布详细教程
  • STM32 : PWM 基本结构
  • [network]回顾:集线器(Hub)
  • poi-tl+kkviewfile实现生成pdf业务报告
  • 深入Android架构(从线程到AIDL)_21 IPC的Proxy-Stub设计模式03
  • 【C++】C++11(二)
  • 通过 crontab 每天定时启动一个 Java JAR 包并调用特定的 `main` 方法
  • LeetCode599 两个列表的最小索引总和
  • jenkins 调用bat脚本
  • 计算机网络之---TCP/IP四层模型
  • 算法-cpp入门语法练习题
  • ubuntu22.04 的录屏软件有哪些?
  • 集合——数据结构
  • linux-磁盘io性能指标!