ARTICLE DETAIL

资讯详情

深耕网站建设、视觉设计与SEO优化的一线实战洞察。

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

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 出现类似下图信息表明安装成功。
返回列表