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_db 51CTO博客,原文链接:http://blog.51cto.com/12185273/2053743,如需转载请自行联系原作者
目录
相关文章
|
应用服务中间件 Linux 网络安全
如何在 CentOS 7 上为 Nginx 创建自签名 SSL 证书
如何在 CentOS 7 上为 Nginx 创建自签名 SSL 证书
525 1
|
12月前
|
安全 应用服务中间件 网络安全
如何测试Nginx反向代理实现SSL加密访问的配置是否正确?
如何测试Nginx反向代理实现SSL加密访问的配置是否正确?
656 60
|
12月前
|
安全 应用服务中间件 网络安全
配置Nginx反向代理实现SSL加密访问的步骤是什么?
我们可以成功地配置 Nginx 反向代理实现 SSL 加密访问,为用户提供更安全、可靠的网络服务。同时,在实际应用中,还需要根据具体情况进行进一步的优化和调整,以满足不同的需求。SSL 加密是网络安全的重要保障,合理配置和维护是确保系统安全稳定运行的关键。
668 60
|
10月前
|
存储 应用服务中间件 Linux
nginx配置证书和私钥进行SSL通信验证
nginx配置证书和私钥进行SSL通信验证
489 4
|
11月前
|
应用服务中间件 Linux 网络安全
nginx安装部署ssl证书,同时支持http与https方式访问
为了使HTTP服务支持HTTPS访问,需生成并安装SSL证书,并确保Nginx支持SSL模块。首先,在`/usr/local/nginx`目录下生成RSA密钥、证书申请文件及自签名证书。接着,确认Nginx已安装SSL模块,若未安装则重新编译Nginx加入该模块。最后,编辑`nginx.conf`配置文件,启用并配置HTTPS服务器部分,指定证书路径和监听端口(如20000),保存后重启Nginx完成部署。
3481 8
|
安全 应用服务中间件 Shell
nginx配置https的ssl证书和域名
nginx配置https的ssl证书和域名
|
jenkins 应用服务中间件 持续交付
如何配置 Nginx 作为 Jenkins 的反向代理并启用 SSL 加密
如何配置 Nginx 作为 Jenkins 的反向代理并启用 SSL 加密
751 8
|
应用服务中间件 网络安全 nginx
nginx如何代理ssl
nginx如何代理ssl
|
数据采集 网络安全 Python
Python使用urllib或者urllib2模块打开网页遇到ssl报错
Python使用urllib或者urllib2模块打开网页遇到ssl报错
264 0
|
负载均衡 前端开发 应用服务中间件
使用Nginx配置SSL以及部署前端项目
本文介绍了如何使用Nginx配置SSL证书以启用HTTPS,并展示了如何通过Nginx部署前端项目,包括配置SSL证书、设置代理和负载均衡的示例。
458 2