Nginx配置SSL报错 nginx: [emerg] unknown directive "ssl"

摘要:
Nginx配置SSL报错nginx:[emerg]unknowndirective"ssl"出现如图所示错误,处理办法如下去nginx解压目录下执行./configure--with-http_ssl_module如果报错./configure:error:SSLmodulesrequiretheOpenSSLlibrary.则执行yum-yinstallopensslopenssl-devel.
Nginx配置SSL报错 nginx: [emerg] unknown directive "ssl"

这里写图片描述
出现如图所示错误,处理办法如下

  1. 去nginx解压目录下执行

    ./configure --with-http_ssl_module

    这里写图片描述

  2. 如果报错 ./configure: error: SSL modules require the OpenSSL library.则执行

    yum -y install openssl openssl-devel

    ./configure

    ./configure --with-http_ssl_module

  3. 执行make(切记不能 make install 会覆盖安装目录)

  4. 将原来 nginx 备份

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

  5. 将新的 nginx 覆盖旧安装目录

    cp objs/nginx /usr/local/nginx/sbin/nginx
    这里写图片描述
    如果报错,执行cp -rfp objs/nginx /usr/local/nginx/sbin/nginx

  6. 测试 nginx 是否正确

    /usr/local/nginx/sbin/nginx -t
    这里写图片描述
    如图最后是测试成功的,之前遇到一个错误是我的SSL证书路径有错,修改后测试通过

免责声明:文章转载自《Nginx配置SSL报错 nginx: [emerg] unknown directive "ssl"》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇SAP CRM 复用视图PCB走线载流能力-揭秘一下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

CentOS 7 64位

1.查看Ip: ip addr 以前记得使用的是 ifconfig       这里提示没有发现命令      使用 ip addr 出现了上边的结果。系统刚刚在虚拟机中装好,所以显示的是上边的结果。但是出现了ip: 127.0.0.1 2.修改ip配置,联网 vi /etc/sysconfig/network-scripts/ifcfg-e...

使用Zabbix监控Nginx状态页实战案例

           使用Zabbix监控Nginx状态页实战案例                                      作者:尹正杰 版权声明:原创作品,谢绝转载!否则将追究法律责任。  一.编译安装nginx步骤详解并开启状态页   博主推荐阅读:     https://www.cnblogs.com/yinzhengjie/p/...

ELK批量删除索引

一、存在问题 用了一段时间elk发现如果索引长时间不删除,elk会越来越慢,重启elasticsearch服务器节点之前同步时间也会很长 二、解决方法(定期删除索引) 1.在elasticsearch节点上使用curl -XGET 'http://192.168.X.XX:9200/_cat/shards'查看索引 [root@192-168-x-x sc...

Nginx

Nginx简介 nginx是一个开源的,支持高性能,高并发的www服务和代理服务软件。它是一个俄罗斯人lgor sysoev开发的,作者将源代码开源出来供全球使用。nginx比它大哥apache性能改进许多,nginx占用的系统资源更少,支持更高的并发连接,有更高的访问效率。nginx不但是一个优秀的web服务软件,还可以作为反向代理,负载均衡,以及缓存服...

nginx 故障转移

当我们的服务器某台出现问题的时候,怎么办。。。。 nginx在反向代理到真实服务器(上游服务器)的时候,如果真实服务器出现了宕机,或延迟卡顿的情况下,直接轮询下一个节点。 其中主要配置如下:        ###nginx与上游服务器(真实访问的服务器)超时时间 后端服务器连接的超时时间_发起握手等候响应超时时间 proxy_con...

解决ThinkPhp在nginx下404问题

 以宝塔面板为例:  找到宝塔面板域名的nginx配置文件进行编辑增加以下内容 fastcgi_split_path_info ^(.+.php)(.*)$; fastcgi_param PATH_INFO $fastcgi_path_info; fastcgi_param PATH_TRANSLATED $document_root$fastc...