Nginx如果未开启SSL模块,配置Https时将提示如题错误

原因:nginx缺少http_ssl_module模块,编译安装的时候带上--with-http_ssl_module配置就行了,但是现在的情况是我的nginx已经安装过了,怎么添加模块(我的nginx的安装目录是/usr/local/nginx这个目录,我的源码包在/home/nginx-1.16.1目录)

1、切换到源码包:cd /home/nginx-1.16.1

执行:./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

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

3、备份原有已安装好的nginx:cp /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak

4、将刚刚编译好的nginx覆盖掉原有的nginx(这个时候nginx要停止状态):cp ./objs/nginx /usr/local/nginx/sbin/

5、启动nginx,通过命令查看是否已经加入成功:/usr/local/nginx/sbin/nginx -V

参考链接:https://www.cnblogs.com/101key/p/12119353.html

版权申明:内容来源网络,版权归原创者所有。除非无法确认,都会标明作者及出处,如有侵权,烦请告知,我们会立即删除并致歉!

微信扫一扫 关注公众号

最新文章

  1. Windows Live Writer发布测试
  2. webService 跨域请求webconfig配置
  3. Evaluation Clustering methods
  4. Leveldb之version与version_set详细对比
  5. Apache Internal Server Error
  6. 不能继承OrmLiteBaseActivity时,这样获取getHelper
  7. 关于iOS测试机个数上限的详细规则
  8. JavaScript - 基于原型的面向对象
  9. PHP中实现异步调用多线程程序代码
  10. vue1与vue2的路由 以及vue2项目大概了解
  11. c/c++ 重载运算符 ==和!=的重载
  12. Web文件上传方法总结大全
  13. JavaScript学习笔记--语法二
  14. Light OJ 1296:Again Stone Game(SG函数打表找规律)
  15. Unity 动画知识之一
  16. 深入HBase架构解析(二)【转】
  17. PostgreSQL逻辑复制之slony篇
  18. UVa 11210 Chinese Mahjong (暴力,递归寻找)
  19. python lambda简单介绍
  20. The sigrok project

热门文章

  1. C#获取各种当前日期时间
  2. 微信小程序if for
  3. latex table \ref{}编号混乱
  4. C# Post调用接口并传递json参数
  5. 利用socket以及多线程、文件流等方法实现通信,互发文本信息以及文件
  6. Python算法教程_中文版书籍 程序员必备 免费下载
  7. vue部署样式错乱
  8. C++数组(一):一维数组
  9. task 子线程添加数据到主线程 winfrom
  10. 如何使用命令行直接运行PHP脚本程序