nginx: [emerg] unknown directive “ssl” in 关于nginx的ssl模块没有编译进去的解决办法

  • Post author:
  • Post category:其他


nginx -v  看看你在安装nginx 编译了什么东西,如果有


configure arguments: –prefix=/usr/local/nginx  ..这样的信息,证明你编译的之后指定了配置信息,复制它  来到你的nginx源码包 粘贴它 然后加上

–with-http_ssl_module





意思就是编译ssl 模块到nginx 然后执行: make 记着不要make install会把原来的nginx 覆盖的,我们要的是编译了ssl 的nginx执行文件,不是要覆盖原有nginx





然后在nginx源码包下 将objs里面的nginx cp到你的nginx安装目录,并覆盖:






cp




objs


/nginx




/usr/local/nginx/sbin/









版权声明:本文为qq_34629975原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。