nginx 1.8.1 添加ssl模块

简介:
如果按照菜鸡哥哥以前的文章安装nginx 1.8.1,那么要添加ssl模块请注意不要添加--with-openssl,否则make会无穷无尽的报错。。。
菜鸡哥哥的nginx 1.8.1安装方法看此文章: http://blog.51cto.com/12185273/1983629
重新编译添加ssl模块方法如下:
1.执行nginx -V 默认安装前是没有TLS SNI support enabled;
nginx 1.8.1 添加ssl模块
需要解压nginx1.8.1源码包
nginx 1.8.1 添加ssl模块
进入解压nginx目录,执行
./configure --prefix=/usr/local/nginx/ --with-http_ssl_module --with-http_stub_status_module ------不要加--with-openssl=../openssl....
nginx 1.8.1 添加ssl模块
再make后执行 echo $? 后没有报错表示成功;
备份旧的nginx程序
mv /usr/local/nginx/sbin/nginx /usr/local/nginx/sbin/nginx.bak
拷贝源码安装包目录的可执行文件nginx到旧目录/usr/local/nginx/sbin/下
cp /root/nginx-1.8.1/objs/nginx /usr/local/nginx/sbin/
再次执行./nginx -V
看到TLS SNI support enabled表示安装成功!!
nginx 1.8.1 添加ssl模块









本文转自 rm_rf_d 51CTO博客,原文链接:http://blog.51cto.com/12185273/2053743,如需转载请自行联系原作者
目录
相关文章
|
1月前
|
应用服务中间件 nginx
Nginx安装nginx-rtmp-module模块
【2月更文挑战第4天】 nginx中的模块虽然就是类似插件的概念,但是它无法像VsCode那样轻松的安装扩展。 nginx要安装其它模块必须同时拿到nginx源代码和模块源代码,然后手动编译,将模块打到nginx中,最终生成一个名为nginx的可执行文件。
71 6
|
3月前
|
应用服务中间件 nginx
百度搜索:蓝易云【利用nginx内置ngx_http_mirror_module模块实现流量复制及流量放大】
以上就是使用Nginx内置 `ngx_http_mirror_module`模块实现流量复制和流量放大的简要示例。通过合理配置和利用该模块,可以实现更复杂的流量控制和调试需求。
55 1
|
2月前
|
前端开发 应用服务中间件 Linux
nginx解决springcloud前后端跨域问题,同时配置ssl
nginx解决springcloud前后端跨域问题,同时配置ssl
|
4月前
|
应用服务中间件 网络安全 nginx
nginx 常用命令 |升级到1.20.1版本 | 如何更换 Nginx SSL 证书
nginx 常用命令 |升级到1.20.1版本 | 如何更换 Nginx SSL 证书
152 0
|
2月前
|
应用服务中间件 网络安全 nginx
解决nginx:[emerg]unknown directive ssl错误
解决nginx:[emerg]unknown directive ssl错误
|
2月前
|
Java 应用服务中间件 网络安全
Nginx配置静态页面+springboot应用+swagger+SSL的实现
Nginx配置静态页面+springboot应用+swagger+SSL的实现
|
2月前
|
消息中间件 关系型数据库 MySQL
使用Nginx的stream模块实现MySQL反向代理与RabbitMQ负载均衡
使用Nginx的stream模块实现MySQL反向代理与RabbitMQ负载均衡
60 0
|
3月前
|
存储 应用服务中间件 nginx
Nginx模块开发:handler模块实现
Nginx模块开发:handler模块实现
27 0
|
3月前
|
存储 应用服务中间件 nginx
Nginx模块开发:模块结构的源码阅读以及过滤器(Filter)模块的实现
Nginx模块开发:模块结构的源码阅读以及过滤器(Filter)模块的实现
64 0
|
3月前
|
存储 应用服务中间件 nginx
Nginx:过滤模块的实现
Nginx:过滤模块的实现